CWJobs have horrifically bad search interface, I just don't have time and patience to waste my time with it. Jobserve runs around it in circles, you can choose multiple salary ranges and locations, prep a long line of ((this OR that) AND NOT (rubbish_isps OR anything_to_do_with_financial_sector OR once_again_no_financial_sector OR I_mean_it_no_hedge_funds_either OR some_java_rubbish OR non_existant_PR_keyword OR newspeak_for_glorified_salesman) etc and it's all in front of you in seconds.
One thing I would suggest to everyone looking for a job though - make yourself simple spreadsheet with name of the agent, name of agency and tick box "replied". Tick every time you receive phone call or reply. Mark in red if no one comes back to you. After a week or two you will be able to weed out agencies that advertise make believe jobs "off the wall".