3quarksdaily: 3QD Science Prize 2010 Semifinalists