There are two stumbling blocks that I can see.
The default umask of a user is 022, which is equal to 755 permissions, and this will more than likely be the umask applicable to a directory in a user's /home. You won't get read/write access to the partition.
Just like Mandriva, Debian will not allow writing to ntfs by default, to do so you should install ntfs-3g, which is available through Debian repositories and can be installed via Synaptic.
You should change directory to / and make a directory as such:
This directory will be located at /windows, you can mount it manually (after installing ntfs-3g and unmounting it), with command:
mount -t ntfs-3g /dev/hda1 /windows
You can also add a line to /etc/fstab to have it auto-mounted using your user ID so it is only mounted in rw when you log in. And change permissions as administrator to that directory to only allow your user to have write/execute access.
For the other users:
Go ahead and make the win_c directory in /media, then add a line in /etc/fstab similar to the line in Mandriva's /etc/fstab without the "ntfs-3g" to avoid write access.
This is assuming, you log in as your user, all other users log into their own sessions, meaning, you're not all logging into the same session.