Do you already have VS2010 Pro or higher? Then you're good to go if you get the 5-CAL server + 5 additional CALs (assuming you have Windows Server with the correct number of CALs).

If you don't have VS2010 Pro or higher, then an MSDN sub is worth it. Just get it for a year and let it lapse. The licenses you get don't expire.