I got it sorted by booting into pdaxrom, mounting mtdblock3 (/home), copying application data to SD and doing a NAND restore of latest backup which happened to be yesterday.
Moral of the story - backup regularly.
Just out of curiousity, does anyone use the screensaver password protection ?