The TechCruch blog has posted the results of its Tech President Primary and endorsed a candidate from each party. On the Democratic side, Barack Obama won the primary and the endorsement. On the Republican side, Ron Paul won the primary but Michael Arrington endorsed John McCain. This caused some consternation amongst TechCrunch readers (see the comments).