XP не может принять больше чем 4 ГБ RAM (и от того, что мне сказали, что-либо выше 2 ГБ не используется правильно).
Пойдите с Vista64 - по моему опыту (4 ГБ RAM) это быстро и почти безупречно (см. связанный вопрос на SOF). Если Ваши пользователи жалуются на основе плохой рекламы, говорят им пробовать ее в течение недели сначала.
Для клиентов Windows XP необходимо смочь установить вкладку Wireless Network Properties - Authentication опции "Authenticate as computer when computer information is available". Это, конечно, работало на XP SP2 и ранее но это, кажется, изменилось с SP3.
Для Vista (и по-видимому для XP SP3, у меня нет системы XP для тестирования) это должно быть явно включено - детали для обоих обрисованы в общих чертах в этой статье Кбита MS: "Как включить аутентификацию только для компьютера для основанной на 802.1X сети в Windows Vista в Windows Server 2008, и в Windows XP Service Pack 3"
Чтобы это работало, Ваш сервер Радиуса должен поддерживать машину только аутентификация, Ваш GPO должен развертывать компьютер и не пользовательские сертификаты.