Depends on the geographic location of the largest reader base you want to reach. Try to figure out where you biggest reader base are living and just get hosting there.
I have a database which stores all the events within the applications I need to capture. I also make use of some third party tools to rip the data I need into something a little more readable.