What do Paris Hilton and Britney Spears have in common with John McCain? According to a new ad (subscription) from a campaign finance advocacy group, it's their fondness for gambling. Campaign Money Watch takes it one step further, however, contending...