To comment on compiler support for boost, I have supported Boost on Intel for some time. The problem compilers are pgi and xl, but there is pressure on these vendors to better support metatemplate progamming. -- Andy