Вообще недавно задался вопросом компиляции РНР под виндой (именно по причине отсутствия многих "екстеншинов") и вот тут http://wiki.php.net/internals/windows/stepbystepbuild обнаружил что собственно сложного ничего в этом нет (VC9 существует в бесплатной версии, все необходимые ссылки там-же имеются, так что рекомендую)