So here we are, this is our new home. Please post any problems or questions you have here. Hopefully moving over to here won't cause too many headaches (hey... I'll gladly share the headaches I've had with trying to save the old forums with you!).
Thanks,
Ceptorlicious