As a basic guide:
If you need database functionality (relationships, transactions, searches, etc.), you should use a database.
If you just need an object store, you just need to save your objects in isolated storage directly (serialize if necessary).
I did not use each of the available DB options, but I will probably go with Finger, since it is most installed (there is also a good guide here ), winphone7db is also not available.
source share