Mapping drives in the startup script under Win XP worked. It wasn't until Vista, that they changed the context of the user/token and hence the need to run the mappings in the logon script (or god forbid the use of the reghack).