Just re-read your posting. Going to the cloud does not mean you need to ditch embedded database. In fact if you are hosting windows apps on a server via RDP all the op locks stuff goes away like with a web app. If you really do want to go SQL you could go with MySQL which does not have the 10GB or the other limits of SQLExpress.