Courtesy of the fine folks at cheap Stingy B@stard...
You can see live streaming NCAA Tournament video for free here. The games you can see are dependent on location and blackout issues, but it's still neat.
Quick Update: Looks like that was some sort of trial offer. Sorry.