I cannot believe that the year is days from being over. I have already been reading so much about what 2012 has in store, while...