bro he mentioned 40k his budget ,he cant get even n900 in dat range nd x10 tu dooor ki baat hai,i dun think so x10 is available in pak nd agar available bhi ho ga it will be above 60k nd HTC desire or NEXSUS ONE is another choice but da r also out of ur range ,i would suggest u go for n900 ,its a beast wid aloot of features nd 32gb memory although MAEMO is still not established nd succesfull as ANDRIOD ,if u can buy HTC DESIRE OR NEXUS ONE dese r da best fones,my cuzon own NEXUS ONE its purely a beauty wid blazing speed (1ghz procesor ) nd awesome touch screen!!!if still any queries aask me!!