I have using this beast for nearly a month now and i must tell you folks this beast is Amazing. Buy it.
Regarding the size of the phone i got used to it in just 2_3 days and now i can even think of going to other phones,  they look very puny in hands.