Thanks for your rant. Really cleared things up for me, as I've spent the last couple of days pulling my hair out over why it couldn't find the bloody MSVCR90.dll