Warning: This blog may contain excessive whining, strange leaps of logic, and the occasional dancing robot.