From now on, I would always go for the "OK looking guy who treats me right!" That is based from experience. When someone treats you with respect, gives you their trust and loves you unconditionally...you know that, that person has a good heart. And that for me, makes him the most beatiful person in the whole wide world.
Don't let a hot guy treat you like crap...just because he's hot-looking, it doesn't give him the right to treat us, women, badly.