I've switched to tucows.com for my downloads. Like you I've been using download.com for years and recommending it to my students, but no more. A couple of weeks ago I was showing my Internet class how to download Skype, and got all wrapped up in their "other stuff". I'm sure disappointed.
Thank goodness the CNET staff in these forums is still first class. I hope that doesn't change.