This morning my father in law shot me an email asking what the hell happened to my website. I checked it out and sure enough one of those generic domain squatting pages was up. I checked with my registrar and discovered that today my domain expires. I usually get an email reminding me to renew but something happened and that warning didn't come this year. I guess the moral of the story is to set your domain to auto renew. It's just not worth losing it, since it's quite likely someone that runs tools to look for expiring domains will snatch it up and run ads off your residual traffic (and try to get you to buy it back from them).