What the heck happened?Wow! It has been an exceptionally long time since I've written a blog. In fact, when I changed hosting sites... erm - a while ago, all my...