Ok, I've put on enough ROMs on now and started my phone fresh enough times that I finally have some app preferences that I feel good about...
Z4root and superuser - on CM7 I don't need these, but they ARE awesome.
Titanium Backup Pro (and now Titanium Media Sync, since I just wiped out my SD card) - God, what an app.
Juice Defender Ultimate - Greatest app ever. Honestly.
CacheMate - App Killers did me more harm than good, I came to realize.
Fancy Widget Pro - Beautiful Widgets finally drove me over the edge with the bugginess.
Power Widget - I REALLY like my giant PW options bar.
LauncherPro - Took me a bit to really give it an honest go. Now I must have it.
Opera - The only browser I can find that I can read all my online comics on in focus after expanding images. Plus, I like the speed, and don't need the Skyfire flash workaround.
eBuddy - I'm an IM whore.
Wheres My Droid - Found my phone in a friend's car couple weeks ago.
gReader Pro - Gotta have my feeds.
MailDroid - K-9 gave me more false new email notices with my half a dozen accounts, though I'm still looking for a better email client.
Google TV Remote - Hell, I reach for my phone before reaching for my Revue remote these days.
Google Maps - I live around DC. Traffic layer. Nuff said.
AdFree Android - I'll support on my own terms. I'm not shy to donate.
ChromeMarks, Evernote, Dropbox, WolframAlpha - Too handy not to have.
Flicks Watcher for Netflix - I check this daily. A complete list of new movies added to instant watch, and the ability to add them to my queue. That's it, but that's exactly what I want.
If I get no other apps, these are all I really need or want. Pretty much everything else is play time.