I don't wanna sound like an a-hole... but, the fabled "n900" sounds like exactly what u need! (if it's a phone...)