Based on feedback from folks who have downloaded the Expander and our own changing needs here in the toolkit we have made some changes to the VHDExpander. First off it is now called the VHDResizer and it will do some of the things the new name implies.
The tool will now check the partitions within the VHD and provide you with sizing options (displayed as a slider) which start at the end of your partition and go up to 127 GB. This means you can technically shrink your VHD if you do some preparation work. The preparation needed is to shrink your partition, the tool will not shrink your partition for you, we want to leave that up to you (look for David to post some steps on this). However if you previously expanded your VHD and determined later that the size was too large you can now shrink that size back down if you have not already extended your partition.
Everything else from the expander remains the same. VhdResize will resize Microsoft's VHD files and will also convert between Fixed and Dynamic file types. This is a sector by sector copy operation from one size/type to the other and the source file remains unaltered. The .NET 2.0 framework is still required.
As always let us know what works and what doesn't here.