i used grepointel.com to figure out the times .. took lot of my time .. but still was pretty accurate ..
However, athena site was really cool too ... So, as one mentioned before try to get ads on your website .... there are many offering such services ... (for example just see grepolis ) .. everytime we log out .. there are some ads .. try to do something same with the site so that u get paid for it ...
Plus if you are willing to ... just put the system of user accounts and charge a very nominal fee say 1$ for year(which is quite small compared to other expenses) for some more features (like activity charts) ... Even if 14,000 users/month reduces to around 2,000 users ... you would still be earning 2,000$/year at the least ... enought to keep this going ..