SQL CE 4, вероятно, более естественно подходит для приложений .NET и будет иметь наибольшую поддержку таких инструментов, как EF4.
Orcs Web (уважаемый хостер), кажется, считает, что это довольно хорошо:
4 Причины Microsoft SQL Server CE является отличным вариантом размещаемой базы данных
Один из аргументов в пользу перехода на путь SQL CE 4 заключается в том, что если вам нужно увеличить размер до полноценного SQL Server, то это не простая задача.
Другой альтернативой является использование простой старой базы данных Access, преимущество которой заключается в том, что вы можете загрузить ее в Access или передать файл другим пользователям, имеющим Access.
Еще одна альтернативная облегченная и переносимая база данных - SQLite . Есть драйвер для .NET, который вы можете скачать с:
System.Data.SQLite - поставщик ADO.NET с открытым исходным кодом для ядра базы данных SQLite