I have 12mbps on a good day and I have no problem watching. Granted I watch through my wired htpc, not over wifi.
As was pointed out in the other thread, any issues will be on their end with bandwidth. Hopefully they have worked out the problems from the live vb game the other night. Watching the on demand replay looked good on my screen. Not quite crisp, but was pretty much hd and no problems with stutter or buffering.