Converted (from .dsw and .dsp) and renamed (added _vc8) solution and projects. No mods made.
Remove unused build configurations (DLL, Universal, Unicode).
Added ReleaseMT (copied from Release) and x64 (copied from win32) build configurations.
Copy include/wx/msw/setup0.h to include/wx/msw/setup.h, as instructed in BuildCVS.txt.
modified the wx/msw/setup.h file to have the options we want turned on (wxUSE_STD_IOSTREAM, wxUSE_GLCANVAS) and off (wxUSE_IOSTREAMH)
General, Output Directory (all projects)

 * All Configurations | Win32 = .\..\..\lib\vc_lib
 * All Configurations | x64 = .\..\..\lib\vc_lib_$(PlatformName)
General, Intermediate Directory (all projects)

 * Debug | All Platforms = .\vc_mswd_$(PlatformName)\$(ProjectName)
 * Release | All Platforms = .\vc_msw_$(PlatformName)\$(ProjectName)
 * ReleaseMT | All Platforms = .\vc_msws_$(PlatformName)\$(ProjectName)
C/C++, General, Debug Information Format (all projects)

 * Debug | All Platforms = C7 Compatible (/Z7)
 * Release | All Platforms = Disabled
 * ReleaseMT | All Platforms = Disabled
C/C++, Preprocessor, Preprocessor Definitions

== adv,aui,dbgrid,gl,html,media,qa,richtext,xrc
== base
== core
== net,xml
== odbc
== wxexpat
== wxjpeg,wxpng,wxtiff,wxzlib
== wxregex
 * Debug | x64 = change WIN32 to WIN64
 * Release | x64 = change WIN32 to WIN64
 * ReleaseMT | x64 = change WIN32 to WIN64
C/C++, Code Generation

Enable Minimal Rebuild (all projects)
 * Debug | All Platforms = No

Runtime Library (all projects)
 * ReleaseMT | All Platforms = Multi-threaded (/MT)
C/C++ Settings

Precompiled Headers, Precompiled Header File (all projects)
 * All Configurations | All Platforms = $(IntDir)\wxprec_$(ProjectName)lib.pch

Output Files, ASM List Location (all projects)
 * All Configurations | All Platforms = $(IntDir)\

Output Files, Object File Name (all projects)
 * All Configurations | All Platforms = $(IntDir)\

Output Files, Program Database File Name (all projects)
 * All Configurations | All Platforms = $(OutDir)\$(TargetName).pdb
Librarian, General, Output File

adv,aui,core,dbgrid,gl,html,media,qa,richtext,xrc (10 projects)
 * Debug | All Platforms = $(OutDir)\wxmsw28d_$(ProjectName).lib
 * Release | All Platforms = $(OutDir)\wxmsw28_$(ProjectName).lib
 * ReleaseMT | All Platforms = $(OutDir)\wxmsw28s_$(ProjectName).lib

base (1 project)
 * Debug | All Platforms = $(OutDir)\wxbase28d.lib
 * Release | All Platforms = $(OutDir)\wxbase28.lib
 * ReleaseMT | All Platforms = $(OutDir)\wxbase28s.lib

net,odbc,xml (3 projects)
 * Debug | All Platforms = $(OutDir)\wxbase28d_$(ProjectName).lib
 * Release | All Platforms = $(OutDir)\wxbase28_$(ProjectName).lib
 * ReleaseMT | All Platforms = $(OutDir)\wxbase28s_$(ProjectName).lib

wxexpat,wxjpeg,wxpng,wxregex,wxtiff,wxzlib (6 projects)
 * Debug | All Platforms = $(OutDir)\$(ProjectName)d.lib
 * Release | All Platforms = $(OutDir)\$(ProjectName).lib
 * ReleaseMT | All Platforms = $(OutDir)\$(ProjectName)s.lib
Browse Information, General, Output File (all projects)

 * Debug | All Platforms = $(OutDir)\wx_vc8_$(ProjectName)d.bsc
 * Release | All Platforms = $(OutDir)\wx_vc8_$(ProjectName).bsc
 * ReleaseMT | All Platforms = $(OutDir)\wx_vc8_$(ProjectName)s.bsc
The busyinfo hack.