I have successfully used the Gnome Nautilus browser in the past to mount Windows as well as Microsoft DFS shares.
The File > Connect To Server > Windows Share and filling out the form should suffice for a normal server. For a DFS mount I normally go to Bookmarks > Edit bookmarks and add a short cut:
Name: US
Location: smb://domain.com;rrosso@domain.com/corp/US
This should work fine. However recently I had issues with this on Ubuntu 12.10 64-bit. The Nautilus mount kept asking for the password. If you do have this issue you can try using the command line first:
<pre class="brush: bash; title: ; notranslate" title="">~$ smbclient \\\\server1\\Docs -U rrosso -W domain <your_password>
or
<pre class="brush: bash; title: ; notranslate" title="">~$ gvfs-mount smb://server1/Docs
If that does work for you but Nautilus does not you might need to add one or all of the following settings to /etc/samba/smb.conf:
<pre class="brush: bash; title: ; notranslate" title=""># more /etc/samba/smb.conf
...
[global]
client use spnego = no
client lanman auth = yes
client ntlmv2 auth = no
...