Aladdin. He's cute and resourceful ;) He met someone, and did what he had to do to get her. I feel that's a quality that most men don't possess these days. He may have the help of genie buuuuut that doesn't make it any less special.
Aladdin has always been my favorite prince and I can't see that changing.