Pros:- Jack of all trades, master of none.Cons:- Phone crashes and hangs. Only way to restart is by removing the battery- Screen resolution is poor. Barely visible in sunlight- Horrible reception- I went through 3 phones and finally gave upNokia 6600 is where you should be spending your money.