This is just a gut reaction question. I'm not making any statements about committment of time together, whether it's a one night stand or 50 years together. And, I'm not asking about physical beauty. So, which would you pick:
Simple really...you only spend a few hours a day (at the best of times) in the sack, having sex. The rest of the time.....you have to put up with them! lol Still you mention that this is a gut reaction and not to consider time together or committment, but unfortunately, those kind of things count in changing my opinion at least. I mean, put it this way: If I was ONLY looking for a one night stand, sexual thing...then I think good lover would be higher. In most other situations, it would be personality. I had my one night stands back when I was young and outgrew them very quick. They were not suited to my desires. I needed more commitment and feelings involved to really enjoy the sex. So yeh...personality every time, for me.
Skills in the bedroom can come, in time. They can improve if you communicate together and show each other what you desire. Personalities neither can be, or should be forced to change imo.
Personality. I wouldn't have sex with someone I didn't care about, and whilst I enjoy sex if I was with someone who was great in bed but was an unpleasant person it would be a fairly short lived relationship.