Yep, Swype is amazing. It almost makes me want a Swype enabled keyboard for my PC.
I finally plugged in my Skull Candy earbuds into the phone today and holy crap it sounded good. I played some music then tried Avatar. It says 5.1 is only enabled when using the headphone jack so I wanted to hear it. It actually sounded very cool. When the GPS is fixed this phone should be just about perfect I think.