Ive some points to discuss about this phone.
1) It has 4 GB of Internal memory but as usual, more than half memory is for Android. So you can only use about 1.7 GB for your own purposes.
2) Applications cant be installed or moved on memory card.
3) You cant play very high games on this mobile since its processor and graphics card isnt powerful enough, It doesnt even run games like "Surway Surfers" smoothly. So if you love games, its better to be away.
4) It has 768 MB of RAM which is certainly less in this generation of multitasking.
5) It takes considerable amount of time after booting. Sometimes It needs even a minute to open keypad in order to call someone.
6) Its cameras of 5MP which is good. Yes, It is. Flash is also great. It has also secondary camera.
7) 2 sim cards can be inserted at same time but you can turn on 3g of only one sim at a time. However, It may not be a big issue.
8) One plus point is, It has a strong body and screen. My phone has fallen down hundreds of time from considerable height but It has not got even a scratch because of that.