Well, from the list only, I'd choose Nicole. But, we already know that marriage didn't work out, so IF I WERE TOM CRUISE, I wouldn't make the same mistake again. Off the list, I have to agree with matador that Sofia is a great choice. And, if she weren't married and pregnant, I'd choose Heidi Klum. I've always had a thing for her. And, probably always will. And, it's not all about looks with her. From interviews etc, she seems like a very likeable compatible fairly easy-going person. Add her looks and everything else, and I see a dynamite woman. Yes, I am married, and this doesn't mean I love my wife less. And, I wouldn't break up my marriage or Heidi's.