Did someone say redesign? No? Like the madman I am, I have given you a redesign anyway. I will write up a short blog post about my reasoning for this and the overall design thought process, but my immediate concern is scrambling to make sure nothing broke.
If you manage to spot a broken thing before me, email me or something so I can fix it before embarrassing myself.