i guess im very late to welcome, but you seem to be doing good job...i think xD
there are still some people not noticing the stickies though... where the topics are almost the same..