I find that (surprisingly)
Microsoft Expression is rather good. It's vector based, so you can get really perfect curves with it.
Anyway, it's free, and a great way to waste time

(Oh yeah, and I only use it with my Wacom Graphire, as it's more fun

)
I know it's only a beta, but...