I usually put my calendar up within a few days, though I haven't put my newest one up yet. It's a Japanese-art calendar, it's got some awesome pictures and stuff in it.

But nothing will ever beat the awesomeness that was the Halo 2 calendar I had a few years back.