I just moved this website from its former location at CrystalTech in the USA onto my dedicated server in the UK.
The move was made for two reasons, firstly it seems a bit silly paying for hosting when I have my own server.
Secondly, the site is built using WordPress and I wanted to turn on permalinks so that my pages have friendly URLs like www.philmeades.co.uk/portfolio instead of www.philmeades.co.uk/?page_id=9.
My server is Windows 2008 running IIS7. Getting permalinks running on a Windows server with an earlier specification is somewhat, er, challenging and I’ve never managed it successfully. With IIS7 it’s dead simple – you just need to make sure you have the ‘URL Rewrite Module’ installed in IIS (it was already installed on my server) and then add a Web.Config file to the root of your website.
It’s all detailed here:
http://codex.wordpress.org/Using_Permalinks
http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/