There's an easier way to access your Mac via SMB than with its IP address. Mac OS X broadcasts the first 15 characters of your hostname via NetBIOS. For instance, my hostname is "Ryan-Govostes-iMac," so to access it by SMB, I would connect to \\Ryan-Govostes-i\.
You can also have the Terminal print out your NetBIOS name by executing grep "netbios" /private/etc/smb.conf. Your hostname can also be changed in the Sharing preference pane. The more adventurous could edit the smb.conf file and broadcast a different name.
Mac OS X Hints
http://hints.macworld.com/article.php?story=20050626230913541