If your development team consists largely of .NET developers, then MSDN Pro would be very helpful. You'll get the newest versions of Visual Studio, get to test software before it's released, etc. If you don't need all those fancy servers, then go with
MSDN Professional.