Great post Steve! I've been waiting very patiently for this posting and it has finally arrived!

Thanks!