Oh my gosh, GET NETFLIX! You will love it! We have the cheapest package, and with that, you get one movie out at a time and all the instant streaming you want (we use the Wii.)
Okay, almost every show you listed is on instant, plus a TON of others. Greys Anatomy is on (all episodes), Clean House, etc...a lot of reality and sitcoms.
I am currently watching Cosby Show, Monk, Macguyver, XFiles, the Office, Keeping Up Appearances (yay BBC! They have a lot!) and a ton of other stuff I bet you'd like.
For children's shows, it seems endless. Lots of old goodies (all the Rocky and Bullwinkle, Inspector Gadget, etc) and lots of new stuff...I know Kailan, wonderpets, spongebob and a bunch of others are all instant.
The instant stuff is the best...my husband gets the movies he wants in the mail, and the rest of us watch the instant. Seriously, SO GREAT! Why have cable when for 8 dollars a month, you get so much? Plus, they are constantly adding new things to the instant.
Also, you can make your own "list" on the instant...while you're browsing through on the tv, you can "add to instant queue" so when you want, you can just flip to your own endless list for all the things you want to watch.
***A few people have said the stuff you like isn't on instant. YES IT IS. I have it on my instant queue right now. You can do searches for specific shows if you can't "find" them by browsing...but yes, almost everything you mentioned is on instant. Promise. Not all...not a lot of HGTV stuff...but the other stuff, YES IT IS!!!! :) Someone said Spongebob isn't available...yes, it is! It's on my instant queue right now.