FOX is airing MacFarlane's "favorite episodes" in two mini-marathons tomorrow night and next Wednesday night from 8 to 10. So fuck the Olympics. Let FOX know they're doing the right thing.
You can still expect new episodes - 35 so far - to appear in the spring of 2005. It's going to be the hottness.