We've upgraded Vista forums to new forum software, which should make it much more user-friendly to post :). The new software should be very familiar as we've kept a very similar design and it works in the same way - it's just better able to use new browser technologies to make file uploading and notifications easier. I hope you like it :).