I did upgrade from Curve to ATRIX 4G (free on AT&T w/2yr renewal)
Used it for 5 days and took it back. I could NOT master the virtual keyboard. Almost did in landscape mode (larger keys) and swipe mode but even with the little line making it to the correct keys, it gave me wrong letters. I couldn't put in my password twice without a difference to join the forum to ask how to master the keyboard!
I went across town and got the BB TORCH at Walmart. Not free: $0.97 and the same 2yr contract renewal.
I wanted the ANDROID OS and the apps but the slide-out keyboard on TORCH reminds me that I did the right thing taking ATRIX back. I have a few nice apps on my BB now. WiFi (wasn't on Curve) is nice. I'm a happy camper still in the BB camp.
kk