My fingers are too broad and my precision too challenged to use the little keyboard on my Sony VAIO laptop effectively. Stuff I write in a coffee shop or when on the road ends up with tons of mistakes to straighten out when I transfer it to our desktop G-4. I recently bought this hokey looking rubber keyboard and it works amazingly well. You can roll it up, bend it, spill water on it, plug and unplug into a laptop at any time and it works great. My one objection is that it has no mouse, so you have to go back to the laptop for mouse movement and clicks.