I think RGIII deserves it more than anyone. Honestly, the Heisman should go to the player who gives his team the best chance to win and who they couldn't win without. Griffin III led a traditionally poor Baylor team to wins over TCU, Oklahoma, and Texas, a 9-3 record, while putting up astronomical numbers the same time.
Andrew Luck is in the same position, but his numbers weren't close to RGIII and his schedule was easier than Griffin's.
Alabama, LSU, and Wisconsin all could have been just as good without RIchardson, Mathieu, and Ball respectively.