I am not a programmer. But what I want to know is why so many desktop programs use SQL Server 2005 Express, or any SQL server for that matter. Such programs include Neat Receipts, Business Contact ...