It was free yesterday... get iSwifter. I can watch Hulu and several Flash based sites on wifi no issues, on 3g it's a bit slow, but still gets you flash video.
Watching Fox.com "watch full episodes" right now over 3g, works much better than Hulu, pretty decent for 3g. Very watchable, slight stuttering and I'm tethered to my iPhone via MyWi. Picture quality after a few mins ha gotten very nice considering.
FYI I did pay the $2.99 as it will prompt you every so often as in "in purchase upgrade" but keeps the pop ups away. With Hulu and clearly Fox and other Flash TV sites it's very worth it imo.