Or to get the best of both worlds, have a cron set up to query the database every x minutes and dump the count to a flat file, you don't get artificially high numbers (in the case that you delete inactive users), and you don't get hit with excess queries.