one of the reasons they've lasted this long (AA launched in summer 1997 if memory serves me correctly) is cuz a lot of their stuff was homebrewed, they didn't make outrageous deals that would of put them in debt like outsourcing the programming, graphics, etc...
and how much do they make a yr?...beats me...kinda wish i stuck with them tho...but then again, i also like where i am now, so no regrets
but more power to communityconnect.com for lasting this long
...its actually helped me a lot during my travels to get local information...