I think just by convention, more sites have the logo on the left. Also, if you think of the three bars as physical objects, it sort of feels like the bars will topple over in 28. It kind of reminds me of the stack overflow logo a bit.  Although, I guess you should consider the entries independently, I also like the designer of 89's work a little better.