The other thought I'll add--network. I got every job I have had strictly on working on a good reputation and knowing people. Don't be a suck up, but polish your reputation for competence and honesty everyday. Worry about that and everything else will take care of itself. I know several guys, even in this economy, who get job offers, unsolicited. Some of it is luck, but you make your own luck.
GF