I just noticed the screen shots.. love the squirrel with 2 heads!
BUT Studio is in German
Don't think it really matters what language the screenshots are in? The thing to point out is that the screenshots are of an early 3.x version of the Visioniare Studio editor.
@Marvel: the new page number thing on the fixed header bar when scrolling down in posts is nice, but it doesn't seem to contain any limitations to the amount of pages it links... should be able to do something like 1,2 ... 14, 15 if there's over x amount of pages. Speaking of pages, maybe you could consider increasing the amount of posts per page a bit to decrease the amount of pages that are getting generated as the post per page amount is way too low at the minute. I think somewhere between 15 & 20 posts per page should be sufficient enough to decrease the amount of generated pages.
Now, in regards to the ads... I personally can't see them because I'm using an adblock plugin, but I temporarily disabled it to see what they looked like. Personally I don't think they look too messy, but they are an unwelcome eyesore. Quick question: do you actually make any money from them? I ask this because I displayed ads underneath the last post in each thread on my old music production forum. I actually made the ad look like it was being posted by a member though so it didn't jar with my forum design. Anyway, back to the point... in about 4 years I made from google adsense roughly $2 & of course they wouldn't actually give me that as you needed to have at least $50 in their digital bank thing before they would allow you to cash it out. So for me ads are about as much use as a dead donkey!
& now back to language column on the forum board. If you really are unwilling to remove language based posting from the website then consider at least replacing the flag icons with text instead. Maybe the full name of the language or the 2 letter abbreviation - maybe even in the square thing like you've done on the menu. US flag does not equal English. English language is from England or United Kingdom / Great Britain, so the UK flag would be more appropriate or even the actual England white flag with red cross, but even that would still be innapropriate on account of multiple countries speaking English, which the same can be said for Spanish, Portuguese & French speakers amongst other languages.