u can watch a load of great shows especially Bones on:
link but u have to pay a small fee.=D
It's what I use to keep up with all the American programmes because I live in the UK and we have to wait quite a while to get the latest episodes.
How it works is that u pay
$10 for 100 points,
$20 for 200 points,
$30 for 300 points, etc.
Each episode is worth 2 points and u only have to pay for each episode once, also u can spend however long u like per dag on it and they have all the season's on there and new episodes the dag after they air.=D