@exoteric: Great post! I love this kind of stuff.