In case folks didn't know this. If you're having problems with the accuracy of the virtual keyboard on the Nexus One (or possibly any Android phone without a real keyboard) check out Swype
Details of it are here
http://www.swypeinc.com/
and if you want to try it out you can get a copy here
http://www.androidcentral.com/download-beta-version-swype-android.
You will need an app installer to install it but that isn't really a proble..
I have been playing with it for the past couple of days and with not too much practice I get type much faster than using the keyboard. It does complain every now and then that the N1 display resolution is not supported but just click it away and keep on swyping.
A couple of negatives - despite a review saying it supports landscape mode, I can't get it to work in that mode so have to bring up the Android keyboard. And since you use your finger like a pen and move it across the screen rather than tapping, if you do a lot of swyping, I find my hand gets a bit of cramp and I extend my index finger and curl up the rest of the fingers to get them out of the way. I think it would work really well with a capacitive stylus but the only one I tried (from ebay) was underwhelming and required way too much pressure to work/


