Yeah. This N900 is an amazing phone. I used to get whatever I could from the phone company the cheapest that would do what I want. I've used a few Samsung phones, a Pantech, and a few Nokia phones. I've been the most impressed with my Nokia's. I had an E71x before I upgraded to this, and I loved it, it ran pretty well, it wasn't touch screen though and that was my big qualm, plus the keyboard was a bit small. But this N900 has done everything and then some. All I need to complete it is get a nice foldable/rollable BT keyboard for it and I would practically not even need my laptop...