i just need some advice im thinking of buying this phone. ive been reading on the board i see a thread about unlocked but it is unlocked, but can i put 3rd party firmeware like with bb.iphone. ive never had a android its 4g he said 16gb.can that be expanded with sd card,he want ?170. for it.im just looking for advice is it worth it and what is the phone like ive only had bb. this htc is android. but whats the difference with htc android/windows.thanks.