The Mouse just squeaked in to be this this week's winner. Check back on Friday for another round of voting!