If you like Google search, you should try "Skyvi". It's in the Play store and it's free. Oh and it's also fantastic!
Now to the phone, I picked up one of these last week used, brought it home and immediately ordered an unlock code since I'm using it with Straight Talk's "Bring your own Device" plan with the ATT SIM option. This is my impression of the phone, it has descent specs with a nice screen, a 1 gig processor and a great form factor. I personally prefer a device in the 3.5" to 3.8" screen size range. Performance wise it's a bit of a disappointment, it's a little laggy and sometimes the screen is a bit unresponsive. Since I was having issues with the stock rom I decided to root the device and hope to find a good custom rom option. After trying a couple different ones I've settled for RebelRom 3.0 Beta1
[ROM] Exhibit II RebelROM 3.0 Beta 1(4/13/12) - xda-developers. Thus far it has solved most if not all of the issues with the phone that I have had and it's a lot snappier. Rooting may not be for everyone but if you are the modding type I highly recommend you do it. There's not a large selection of custom roms for this phone but I found a decent one. There's not a designated forum on XDA for this phone so you are going to have to do a search to find your options and make sure you read read read carefully before you jump on the rooting bandwagon.
$190 is a great price for this phone new and since it is one of the few T-Mobile devices that also have all of the bands needed to run on ATT's 3G network (it's very fast when in a good signal area) it makes it an even better bargain. I paid $25 for the unlock code from
Cellunlocker.net - #1 Unlock Codes for Network Cell Phone Unlocking and had the code within 60 minutes of submitting the order.