Yes I personally prefer XHTML as well... HTML Loose just allows more room for error and most browsers should display things relatively the same but then again, there are those "other" browsers that are very... "different".
Many popular websites, including ESPN.com, are not validated just because the validator does not recognize certain things. It's not THAT important to have it validated but it does show that you care about your site's code.