you already complicated your life there unnecessary. If you are using Ubuntu 7.4, you can do all that with a few clicks.
Applications - system tools - ntfs configuration tool
And behold! The two mighty check boxes. And they act as promised. Now the disk should get mounted automatically.
Hope that works. If that doesn't work, you can add it to the fstab. But you have to mount it by uuid, and lately ubuntu doesn't mount my ntfs drives with the ntfs-3g command, it uses "fuseblk". I can't tell you much about that. Just very briefly, if you want user permissions for a removeable device you simply add:
If you want it to be mountable by any user, but unmountable only by the user who started it. (recommended)
Same as above, but everyone can unmount
If you want it only for you
... to the options.
Noauto just tells it to not mount it at boot time.
It's also a good idea to mount it by uuid. You can find it in /dev/disk/by-uuid/
after you conneced it.
(just do an ls -l on the directory)
Then, instead of the device location, you enter the uuid with:
so the fstab entry looks something like
UUID=a_bunch_of_ominous_looking_numbers /where/you/want/it ntfs-3g rw,noauto,user 0 0
But this is just so you know... As I said: It should be much easier.