В дешевую схему малого магазина Линукс-сервер+рабочая станция на XP (для ключа)+рабочие станции на Линуксе такой вариант никак не укладывается. IIS, как я понимаю, дополнительных денег стоит? На клиенте какие-то дополнительные плагины ставить надо? Суть веб-клиента, по крайней мере для меня - организация дешевых рабочих мест и написание кучи всего полезного на php, для этого нужно было сажать на апач и безо всяких загружаемых модулей. Ругать пока не буду - не успел еще пощупать решение. Но IIS нетривиален в поддержке и достаточно коряв, на мой взгляд.