At least 28 different political parties are sponsoring candidates in the 2012 U.S. presidential election. Not all 28 will be listed on every state's ballot, but many offer campaign literature and buttons that will be future collectibles.