В общем около 30% задач будут схожими с соц. сетью. 100К клиентов — это, по сути, первый этап, дальше будет больше, тысяч десять-двадцать юзеров онлайн база должна держать. Гонки за бесплатностью нет, но Oracle дороговат.
Смотрят в сторону MSSQL и PostgreSQL. Я с MsSQL не работал абсолютно, идея php на linux + mssql (которой, кстати, отдают предпочтение), мне не особо нравится.