Great post. I second the salary point. A geek salary has a very wide range, and I'd quite like to filter out those positions that would give me a pay cut first, thank you very much.
Just one thing - you might want to translate US-specific terms like "401K" into globally understandable terms like "pension".