My new Site make it Into Google 1st Page under 2 months and have been hanging there ever since. I never believe my eyes judging from all the webmasters posts that i have read, some said 6 months while some even mention a year.
It really depends, in your case, you go a good domain name (60% of the work done) that includes the keyword you are looking for, and besides your target keyword is not very competitive... It seems that you have a somewhat busy forum.. how many visitors do you get monthly? Good work.
Generally new sites are being given much preference because few of my new sites got into similar position among leaders. All depends on keywords u use in texts and how u use.
Obviously it depends on the keyword phrase you are shooting for. Anyone could get Google spot #1 in a few hours if the keyword phrase was obscure enough.
Good for you dude, nice work and it's always refreshing to see the high rankings... keep on optimizing.
The keywords are not that competitive but you do have a good amount of members so you must be happy. Nice work