Thanks for your help guys. I will try your suggestions and get back to you. Regarding the printer, I was considering getting a network printer sometime in the near future, which is why I mentioned it in the beginning.
I'll let you know how this works out.