I've got the iGo Ultra-slim stowaway keyboard and it works great apart from the fact I can't use some punctuation keys (but I've not really looked into this) and the fact it can take a few connection attempts to get it working; this normally involves deleting the bluetooth profile and re-pairing. Keyboard when folded out is the same size as my netbook, and they keys are fab! Really easy to type on.