bindfs is the answer. It will take an already mounted file system and provide a view of it with whichever uid you'd like:
sudo apt-get install bindfs
sudo bindfs -u $(id -u) -g $(id -g) /media/diskFoo ~/myUIDdiskFoo
The same answer is available on this Superuser
post too. Of course the "/media/diskFoo" path represents the mount point of the already mounted HFS volume.