I'm in the same boat. As lame as it may be, 3rd jersey Roy killed the line for me. I'm only keeping players I really, really like. All I have left are the following:
NFL - Bennett, Culpepper and Moss (ok, teams I like, not necessarily players)
NHL -
Selanne - Jets on Avs and Jets card, loose and blue custom
Cheevers black
Cujo - Team Canada
Brodeur - Team Canada
Belfour - blue Leafs from box set
Hossa red with corrected arm
MacInnis - may dump him yet
I may also dump the Team CAnada goalies depending on what happens with the new ones coming out. Depends on the jerseys and poses. I prefer dark jerseys, but will keep at least one white jersey.
Khabibulin Jets I'll pick up too.
New legends are not that interesting to me. Maybe Esposito and we'll see after that. If Orr ever gets made (I think Oilers/Kings Gretzky, en masse is going to kill this line for major retailers and without them, no legends line - $2 Kings Gretzy?

)
NBA - all I currently have is Pierce but he'll go once Bird is out. Also planning on picking up Erving (please let him have an ABA afro chase) and Maravich. The legends line is super cool, but space is so much a consideration with these. May pick up future legends down the road and may grab a Chamberlain in hopes that Russell is released in a defensive pose to go with him.
It's not worth the effort anymore. Jets Khabibulin will be a huge pain but I'll own one.