is there some easy way to get a better keyboard on the Nexus One? The default keyboard has way to small buttons and it's hard to use.
There are a ton of keyboard apps out there -- check out the market for both free and paid.
I hate tapping and tapping, and there are at least two slide-the-finger virtual keyboards available:
Swype is my favorite -- but that's only been out in a limited beta for Android, so far. Maybe again....
ShapeWriter is a good substitute... but that's off the market due to a post-merger company re-org (kids, THIS is why FLOS is a Good Idea). Hit up google, and you'll find a few people that have the .apk available, though. Here's one (as of Sept 2, 2010).
JetKeys is one of the weirdest that I've seen. Not a glider -- touch in the center of key, then slide in a direction to select alternate characters. Great idea, weird to use.
I have some more notes in a blog post.
The just-announced Android 2.3 has a much-improved keyboard. The Nexus One will almost certainly get Gingerbread, and sooner than most.
However, you can get the Gingerbread keyboard on your phone now. https://market.android.com/details?id=com.moo.android.inputmethod.latin.free
There should be some stuff on XDA Developers (http://forum.xda-developers.com/forumdisplay.php?f=560) just do some searching at that link. I've seen droid keyboards floating around and I bet someone has one ported for the Nexus.
I would also check out Swype (have to go to their website to get it http://www.swypeinc.com/) and Swiftkey Beta (can be downloaded from marketplace. Both of these are the best keyboards I have used because they both allow quick typing and aren't overly annoying with suggestions.
You can try SlideIt from the Android Market : - https://market.android.com/details?id=com.dasur.slideit.vt.lite&feature=search_result
Its much better than swype in my experience !
I recommend ThickButtons keyboard which I have been using for years. Free tool, and it uses predictive text algorithm to enlarge the most-probable keys for the next character. Really good for my fat fingers and thumbs.