I just skimmed your second to last post and you might be confused of the include and lib path. It's not by just adding #include <x> to your source file but going into visual studio and adding paths to your lib and include path.
I remember installing this awhile back and followed these instructions:
http://stackoverflow.com/questions/2...al-studio-2010
Build the 32-bit libraries
This installs the Boost header files under C:\Boost\include\boost-(version), and the 32-bit libraries under C:\Boost\lib\i386. Note that the default location for the libraries is C:\Boost\lib but you’ll want to put them under an i386 directory if you plan to build for multiple architectures.
Unzip Boost into a new directory.
Start a 32-bit MSVC command prompt and change to the directory where Boost was unzipped.
Run: bootstrap
Run: b2 toolset=msvc --build-type=complete --libdir=C:\Boost\lib\i386 install
Add C:\Boost\include\boost-(version) to your include path.
Add C:\Boost\lib\i386 to your libs path.
Build the 64-bit libraries
This installs the Boost header files under C:\Boost\include\boost-(version), and the 64-bit libraries under C:\Boost\lib\x64. Note that the default location for the libraries is C:\Boost\lib but you’ll want to put them under an x64 directory if you plan to build for multiple architectures.
Unzip Boost into a new directory.
Start a 64-bit MSVC command prompt and change to the directory where Boost was unzipped.
Run: bootstrap
Run: b2 toolset=msvc --build-type=complete --libdir=C:\Boost\lib\x64 architecture=x86 address-model=64 install
Add C:\Boost\include\boost-(version) to your include path.
Add C:\Boost\lib\x64 to your libs path.