The drives and printers are being added in the context of the GPO instead of the user. This is a known problem with Vista and above.

Here are a few options...
http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=198514#Post198514

Keep in mind the registry hack is unsupported by MS.