Internet at home is a wonderful wonderful thing. Even if it means getting up at 7am on a saturday to wait for the cable guy to come. And then waiting two and a half hours for him to come.

I almost feel like a kid on Christmas morning.