Review (5/5): Perfect
Exactly what I wanted. The case is a particularly nice bonus.