It's a very interesting, albeit depressing, time to be a dev around here. Jobs are plentiful - I get contacted by recruiters all the time. The difference is they are offering senior devs what they offered junior devs way back when. It doesn't seem to be language or such dependent, I'm seeing the same thing in all the big corporate level and startup level languages. I used to be able to move jobs and easily get more money, not since the downturn. I guess companies decided they don't need to pay us what they used to (which was still just national average) and are sticking with that.
We don't go on any big vacations, we don't go out to dinner, our cars are old, I have a pre-paid cell phone, and I'm typing this on my 8 year old home built computer. The point being, I know what I need my salary minimum to be, and I'm really below that minimum now all too often (ie, come saving for property taxes). If I was single, maybe I'd move somewhere, but it's not really an option now with the kids in a good school.