okay, steps I've taken are
SD Card\Sony Reader\database... renamed cache.xml to .bak
Internal Memory\Sony Reader\dataabse...renamed media.xml + cache.xml to .bak
run fix file system errors on both drives.
removed the Internal Memory Tmp folder (to desktop)
Allow the device to rebuild all items.
Launch Calibre
Connect device.
But I'm still getting a corrupt database error. Any Ideas all?
I cant even transfer files via Calibre any more

Just look at my library...