Is there a way to mount a Windows shared drive so I can access those files on my phone? I have a shared network drive full of files I want to access from my phone over wifi.

Is there a easy way to mount it on my phone?

I have a rooted Motorola Milestone.
ASTRO File Manager by Metago available from Google Play Store has an SMB plugin (ASTRO SMB Module) that serves your needs.