If you never saw Doug Drexler's Wordpress blog, you were missing out on a great resource of ship renders, concept art, and behind-the-scenes info. Unfortunately, it's now gone.
I loved that site.
That's an odd reason to take it down, though. Let the whiners whine, I say.