Just realized something cool, you can watch on demand episodes of the latest SNL episodes on the NBC site for free. No login required. Always assumed it was subscription based; cool to see as I don't have tv/cable anymore.
Also they have the same option if you have Hulu. And if you do, I'd recommend commerical free Hulu. I think it's a bit more, but gotta be worth it, right?
Anyways, thought I'd share in case anyone didn't know this.