Well, about a year ago I applied for a full time PHP developer position in London, and the salary there was £34,000. Even allowing for it being in London where salaries are considerably higher (locally to me the equivalent would be about £26,500), that's about par for the course. (Note those figures are GBP not USD, add 40-50% on top for USD equivalent)
What you have to remember with salaried, though, is that the money isn't the only thing. The people you work with, work-life balance, these are important too. When I used to work for a large mortgage company, I turned down promotion to team leader more than once because I knew if I did, I'd end up working plenty more hours trying to sort out clusterfucks and not get paid overtime for it, and given that then I was already out the house at 5.30am, to be in work by 8am, leaving at 4.30pm, home at 7pm, any more hours and I wasn't interested.