This is a pretty feature rich machine, but note -- it has some major technology issues. I started to have some calls dropped about 6 months ago. This problem seemed to get worse and worse untill I couldn't make a call without it being dropped. I tried to download the ROM and BIOS updates posted by HP on their support pages and spoke with a tech over at there. The end result after multiple hard resets and attempts to download a series of patches they asked me to send it in to them so they could restore the factory resets. Instead, I decided to use my old phone and wait till June for a iPhone. Never buying a HP machine again.