Thanks folks! I worked all day and came home to a cake and a truly geeky present which I'll post a pic of soon.
_________________________