works north of the border
has live feeds of all the bigger European cross races. If you miss it live they usually have the last lap.
commentary is in Dutch (I think)
Worlds was being replayed on Universal Sports this past weekend, but I can't see spending $13/month to get the sports package" that is mostly infomercials and an occaisional bike race.
There's the Crosstube channel on YouTube. That helps my jonsing sometimes.
try this site