Sorry if I'm beating this drumb a little bit too often lately, but another nice intro article to C++/CLI on MSDN mag.
One of the main concerns about moving from native manual memory managed to an automatic GC'd environment is one of deterministic destruction i.e. the lack of it. He mentions some stuff at the end about how they are trying to achieve similar functionality in .NET with C++. It's pretty interesting how they achieve it.