Have you guys considered setting up a club in Playstation's HOME service? it might help draw in some new racers. You get your own virtual club house where you can meet, chat with other members and leave notices on the bulletin board for organsing events etc.