Doh! Logged in to find that a load of files in my wordpress installation had been deleted. Luckily I've re-installed wordpress before so it was a simple process.

Not exactly sure how the files were deleted this time - last time I did the install I made sure that they were all only user-writable. hmmm...