I can not believe how poor NBC's coverage of the Olympics is (and how little criticism they are getting for it). I've got DirecTV which advertises the fact that there are 7 Olympic channels. Fantastic. Last night while the 100m sprint heats were being run 6 of those channels had non-Olympic programming, while NBC showed continual shots of Michael Phelps getting a leg massage or gymnasts wringing hands between performances. Oviously NBC aren't willing to have any of their non-rating channels (like MSNBC, CNBC or UHD) steal ratings off NBC in prime-time, so instead of broadcasting live olympic action they show re-runs of Law and Order. I came home from work early today and figured I'd get to see some replays of last nights hockey, Cycling, Beach Volleyball or athletics action, but apparently from 1pm to 7pm NBC have non-Olympic programming (including repeats of Ellen and Oprah) and there other 6 "dedicated Olympic channels" have one olympic broadcast between them (USA vs Cuba baseball). The opening ceremony was on at around 7am US time last Friday. No-one in the USA got to see it until 12 hours later. The cycling road race was at threat of being delayed because of haze. Reports were that NBC were furious at that because it could impact their programming. WTF!!! We got to see a grand total of 20 minutes of highlights about 6 hours after the event had finished. It's a ****ing disgrace.