Based on my experience, I've found that by simply submitting your resume to any one of the well known job sites already mentioned, you're signing yourself up for near instant feedback from recruiters. Now, it's YOUR turn to interview the recruiters that'll soon be knocking your door down. Every other recruiter will have some job that is either (a) a keyword match to something on your resume but clearly not what you're aiming to do, (b) you're "a perfect fit for this position", (c) not even remotely close to your location, or (d) .. I don't know ... I couldn't understand their broken English.
It is, however, a great way to get dialog going with the larger recruiting companies. Interviews are a two-way game, so interview your recruiter so you can be sure they're not pulling your chain.