I hate, with a burning burning passion, that CBS allows you to watch episodes of their shows online... but ONLY IF YOU'RE IN THE US.
Duh. If you're in the US, you have a television for that sort of thing. Even better, you might have TIVO. If you're not in the US, any program you might want to watch has a 60% chance of being on TV, and even then, it's gonna be freakin' dubbed.
They're just FORCING me to find myself some copies elsewhere...
It's the same with ABC - I got so excited last year when they started offering "Lost" and "Desperate Housewives" online, only to get the dreaded "This service is only available to those inside the US" message.
No wonder BitTorrent is so popular with expats and military personnel.
What shoes are you looking for? I always find that www.dailymotion.com has a great variety of shows that are uploaded regularly.
If you can't find your show there, try the www.tv-links.co.uk - they have a whole list of where you can find shows... and even movies!!!
Best of luck with this... I know I get frustrated as well!!!