Hi KarlTheHopeless;
Do you think that it is worth upgrading?
Only you can know that for sure. What I mean by that is that each product version has different options if you need the missing options then yes upgrade if no don't upgrade.
And which product, exactly, should I upgrade to?
The following link is Microsoft's product guide. Select the product that contains all the options you need.
Visual Studio 2008 Product Comparison Guide
http://www.microsoft.com/downloads/details.aspx?FamilyID=727bcfb0-b575-47ab-9fd8-4ee067bb3a37&displaylang=enThe Comparison Guide is a downloadable document in three format at the bottom of the page.
The newest version of Visual Studio is now 2010 so if you are going to invest I would get 2010.
Fernando