first post here hiya jules and others
 I build Juce without any problems after setting many of the macro defines to zero (no flac, ogg, opengl, …). The build process goes without problems and makes me a 20MB jucelib_static_Win32_debug.lib.
 I put …/juce/ is in the the global include path and …/juce/bin/ in the library path.
 I create a new (console) program and set the runtime to the same ( Multi-threaded Debug (/MTd) ).
I rebuild all and I get a shitload of linker warnings, most of them like:
jucelib_static_Win32_debug.lib(jddctmgr.obj) : warning LNK4099: PDB 'vc80.pdb' was not found with 'M:\Development\installs\juce\bin\jucelib_static_Win32_debug.lib' or at 'm:\Development\*********\Debug\vc80.pdb'; linking object as if no debug info
I add a breakpoint in main( ), hit F5 and… none of my breakpoints is heeded, execution just continues.