It doesn't matter if you do all the error checking in the world, or if you have the most beautiful graphics, if your site or application design isn't usable, it's not going to do well. Get input and advice on usability and user interface issues here.
Since you asked to review forum software (which I'm not going to do), I will review only changes : - Animated icons distracts attention - I can't browse "Shop" without registering - Logo is blinking and is bad quality - flash games?! Your forum is not about games, or is it? - 2 search boxes: google and "smf" search (this one requires to be registered)