Rob,

This really came together well - very nice, and a lot of fun!