Watch YouTube videos and learn as much as you can I would also hold out for a 4g phone and for you andriod root the damn thing and put ulitmate droid on it with a 800mhz kernel than you won't have so much freezing on the phone take my advice trust me