Cordy. She didn't put up with his crap, she wasn't in awe of him, she told him the truth when he needed to hear it, she was his friend, his confidant and they really could have been the real thing given half an ounce of luck. Plus did you see his face when they kissed in 'You're Welcome'? - that is the happiest we ever see him. Cordelia makes him happy.