signing up for an altador cup team gets you 150 free NC even if you're not participating you should sign up anyways for the NC http://www.neopets.com/altador/colosseum/index.phtml
Haha - wasn't going to sign-up this year. Now I'll have too - watch me get sucked into playing as well