No real host mode capability for N800 yet. Get Stowaway BT Keyboard or Apple's...I heard those work. Battery lasts about 2-3 hours...but depends on what you're doing with it. Best keep it plugged in if you're programming, since you'll be stationary... Depending on the type of screen protector you like...there's those crystal clear ones (but reflective) or those matt ones (non-reflective, but maybe not as smooth). Check out http://shop.brando.com.hk/ Get the N770 screen protector size cos it's the same for N800.