Emphasis on the idly. I'm not a huge Amazon user, I don't like their patenting, etc., but on the other hand, it may just be too cool to pass up. I'll have to look at it in more depth.
In other news, I'm wondering just how often I should find myself getting sick of looking at a specific project. Is it generally accepted practice that working on one and only one project causes stagnation?
Or, if a project is large enough, is switching between different parts of the project (say, from the UI to the internals) generally enough to provide a contrast?