Update: I've called all over and most shops just snicker, saying Lemond's haven't been made in a couple years. They then try to sell me on the garish new Trek's what with their overly-badged, funky-shaped-tubing appearance; no thanks.
Anyways, for those of you interested in a Lemond, I've seen one with my own eyes. It's a black on white Tourmalet at Avenue Cyclery in San Francisco. I think it's a 60cm, but could be off. Give em a call though, thing looks s-weet!
I'll keep calling around and update if I come across anymore.