I've gone ahead and added a few minor modifications to the site the past couple days, with more to come...
1) Added the "Donate" option to the menu itself, so people don't have to go hunting it down on the "News" page. This will give you some base amounts, as well as give you the option of entering a "Custom" amount
2) Added a new profile field, which you can edit in your UserCP, Called BF2 Stats. This will display a BF2 icon next to your Instant Message icons in your posts, and anyone can click on them and get your stats from bf2s.com.
3) Added a new TeamSpeak block from which you can actually log yourself into teamspeak, and has the channels in the proper order!
[Edit: This is now fixed] I'm also working on getting the Avatars and such back in working order. Since the move and update to vBulletin, those seem to have broken
Over the next few days, time permitting, I'll also be adding some other fairly neat things that I hope some of you will take advantage of and use, as well as make NinjaServe not just another forum where our online friends 'hang out' when we're not playing, but strengthen the sense of community we already have.