What linux options do i have for a touchscreen?

I’m looking to get a tablet next year and I’m not keen on it being Android (too limited for what I want to do with it) and I refuse to use Windows. The problem is that most OS’s are not well designed to work with the inexact touch of a finger. I know Ubuntu has been working on touchscreen input and I’m wondering:

  1. How good that is, and whether it’s available
  2. What other linux options I have

I’m looking into the Asus eeePads, Cers tablets, HP Slate and others too.