Depends on geographically where you are at and the particular market sector (telecom, healthcare, financials, a pure technology company, etc) and the technology. VB or COBOL programmers aren't going to be in as high demand as new technologies like Java or Ruby..
I'm a software engineer/architect and the jobs I'm seeing around here (Denver) for sr. J2EE developers are often north of $80k... in my company, $85k is probably about the average for our FTE development staff (we don't have many people under 30), with most of my 30-something peers (10+ years in the game) in the $85-105k range, with the architects going up to about 125k or so...
Of course, the big money in software is in contracting..it's dicey and you can't always expect to be billing all the time, but it's still possible around here with a good skill set to bill $50/hr-75/hr for 6-12 month contracts..
The numbers I see here in Denver are probably higher than some areas, but most likely lower than more-expensive places like the Bay Area, LA, NYC, or Boston)...
Even after all the dot.bomb bubble burst, the outsourcing trend, and H1b influx of the last 5 or so years, I'm finding there are still good paying jobs to be found, but you have to keep current and keep growing your skills...