I have the Htc incredible. It has the stupidest name, but i have 3-4 bars of verizon 3g in my home where as a iphone on at&t has no service. It is almost fast as my broadband comcast>wifi. As far as swellinfo, i cannot see the map/buoy info but i can download the page and see the wave forecast in four seconds. Im pretty happy with this phone except for it not being waterproof, my previous phone was a Casio G'zone where i could be out in the rain and not worry about damaging it.