Сразу перейду к делу.
Итак, имеются две программы - клиентская и серверная. Клиентская программа дает запросы серверной, ловит ответы, показывает рекламу. В обязанности клиентской программы входит регистрация пользователей, их авторизация. Серверная программа работает напрямую с БД, отвечает на запросы экземпляров клиентских программ. База данных - файл Microsoft Access. Выбор обусловлен легкими переносимостью, бекапом, редактированием таблиц, отпаданием необходимости создавать интерфейс и функции для визуальной работы с таблицами.