It might be something for you to polish your programming skills on, but you're reinventing the wheel. Take a look at
WIGLE.net You have 272 MACs. WIGLE.net has over 1.25 Million MACs, and has been running for over 2 years now.
By the way, what has this got to do with NetStumbler scripts?