I didn't mean to imply that Catherine is or was a social climber - I don't think that's the case at all. I doubt there was any point in her friendship/relationship with William that she was not aware of his standing in life and what it meant for her, but I don't think that was at all why she went into the relationship. You don't date the future King of the United Kingdom without thinking "I could be Queen," but you also don't date him for 8 years without really thinking "is this what I want." My point was not to try to slander Catherine in any way, but simply to say that when it came down to it she wanted to be with William - Royal Life and all - where as it seems that Chelsy has decided otherwise.
Harry and Chelsy was definitely immature and volatile - but they're both young, and Harry's long had an immature streak to him. I find it interesting how, on the one hand, he says that he wants to settle down with someone who can be for him what Catherine is for William (and pressingly be for her what William is for Catherine), and on the other hand he's partying it up in Vegas playing strip whatever. I hope for his sake that he does get some of what Catherine and William have, but I don't think he's found the girl he'll settle down for yet, or the girl who can handle his family and standing. It's a lot to take in, and I hope for both their sakes when he does find her they take their time and make sure it's right, like William and Catherine did.