Here is my current setup...
2 powerbook g4's
Airport Extreme - set up as my router
500gb usb harddrives for file storage
Airport Express - set up as a itunes server
Airport Express - set up as a print server

All running in the same network.

What I would like to do is set up the hard drive to be accessable over the internet, and the printer to be able to print from one of the computers over the internet. I am not sure if this is possible, but I am not a real power user, just a gadget freak. If any ideas how I could set things up this way I would appreciate it.