Уверены, что проще? Мой опыт с Firebird'ом. Два варианта сервера (32 и 64), два варианта ODBC (32 и 64). Вот у SQLAnywhere один файл на все случаи жизни (правда, есть облегчённая поставка клиента, ОDBC и т.д.). Инсталлятор определяет какая система и предлагает только то, что возможно (т.е. если система 32 бит, то 64 битный сервер даже не предлагает). Но результат этого - 300 Мегов.
А по поводу SQL Express. MS должна сама что-то сделать, если идёт расчёт на облегчённое использование. Или я не прав. Этот сервак - маркетинговая акция, подсадить клиента, а потом ему придётся покупать полноценную версию.