I've now changed my website onto my new VPS system. Had enough of crap hosting companies with their non-existent backups, constant IP changes without notification and entire shared servers without physical firewalls. My previous host has the SEO capabilities to be in the top 10 hosting results in Google but they can't take care of their customer's websites.
Many times I lost customer details and blog postings that we 2-3 days old. Plus the MS-SQL server DBs would get corrupted at the same time as the website would go down - which means that the SQL server was on the same machine as the websites (even though the IPs were deifferent).
Anyway, now on a decent server that I can control without interference.
Thought I'd mark the changeover my dropping my old home-made blog system and using something more powerful. I'm now using the BlogEngine.Net and will be customising it over the next few months to include some of the features I require.
So if a link doesn't work or a download is un-available, drop me a line and I'll get it sorted.