The vast majority of my boyfriends have not been really attractive guys physically, but they were all super attractive in terms of personality. And the attractive personality made me attracted to them physically.
That's a tough question. I found something attractive in each of my old boyfriends. I would say there were two that I dated though that a majority of my friends didn't find all that hot, but I still liked them, obviously, since I was going out with them :)