I love the 5150-II that I have, but both the 5150 and, to a lesser extent, the 5150-II suffer from poor(ish) clean channels. I'm being fairly moderate there ;)
Given that you mentioned you want reasonable cleans, I wouldn't suggest going for a 5150. A 5150-II might do you - I get some reasonable cleans from mine - but they're not "fender" cleans for sure!
The 5150-III might sort you out for that, but it'll be out of your budget and you probably won't find a second hand one yet!
Something like an ENGL Fireball might fit the bill somewhat better, but again you might be stumped on the price...
Roo