expected features
- an intuitive (or any if the case is there is none) means of installing pear modules
- support for the PHP Exception Object (haven't made it that far so I can't really say that there is or isn't but based on the fact I don't see it in Debug->Exceptions I would have to say probably not.)
- A command line shortcut that provides a console with all the necesarry paths and what not for command line builds / interacting with pear, and pecl if nothing else.
optional:
- Rewrite it in C# and use NUnit or find something for test casing in C++ for the love of god.
- consider rewriting PHP in C# (you'd be doing Zend a favor, their tree is a nightmare of legacy VC++ 6 uck and ick.) Check out Iron Python, both the release and the implementation in Visual Studio 2005 in the Visual Studio 2005 SDK's September 2006 release; they demonstrate the intellisense provider and everything-- supposedly you can test it out but I haven't put that much effort into it-- there's a screenshot of it in the SDK.
- Do something about that pear documentation its hard to take things like this seriously:
PEAR_XMLParser::preProcessStupidSaxon()
especially when all I want to know is how to install a pear module.


A little more on pear/pecl
pecl I can understand not being there; you kinda need cygwin, gcc and a bunch of annoying stuff to compile zend extensions; my suggestion would be to check out Gentoo on Windows for supporting something like that. My understanding is it uses Microsoft Services for UNIX though I wouldn't be suprised if it was supported by cygwin as well.