I dont know why anyone except Ravi is not recommending the LG Optimus 2x. Its Tegra2 based, dual core, 512MB ram, 4 inch (NOVA OR AMOLED not sure), back 8MP FULLHD cam, front facing 1.3 MP video calling cam, and what not? It beats Galaxy SII in some synthetic tests and in gaming performance, but lacks only in CPU intensive apps but that too by a very very small margin (around 500 pts, GS2 was 3500 and LGO2x was 2900 something).
Also, LG Optimus 2x is priced around 20K and is easily available, ill be buying it ASAP after my 12th Boards this month...