I'd suggest the Sony Ericsson K750i. It's a bit old, but has one of the first 2MP cameras (which were very good BTW) and it's other features are pretty good though. It's pretty cheap too, although for a better looking one you could try the Z610i. Samsung phones never struck a cord with me for some reason...