Thanks for the replies.
I initially didnt want to use SQL Express as i didnt want to have to sort out bundling the installation and setup with my application deployment, but have decided that this will probably be the best solution so I will have to learn how to install and set up SQL express from my setup.

SQLite.....hmmmmmm, hadnt thought of that......might have to have a look.

thanks again.