Derek Jeter. The man was one of the all time great baseball players. More importantly, he was a consummate professional who started his own charity, kept himself out of trouble, and couldn't have conducted himself any better on and off the field. He is my all time favorite athlete.
To me "having it all" means good health, working a job you like, having a few people who truly love you and stand by you, treating not others with respect and dignity, and being respected.
Depends on the day and my mood...tonight having it all would just be getting more than 5 hours sleep ... Tommorow I might want a private island and a yacht.. With hot man seevants of course:p