According to the ArcObjects 10 (released version) help file:
Supported versions of Microsoft Visual Studio
In this Help system, you will often see references to Visual Studio, both as part of the requirements and part of the topics. Such references refer to any supported version of Microsoft Visual Studio, unless otherwise indicated. At ArcGIS 10, Microsoft Visual Studio 2008 is supported, including express editions.
Doug.