Installing a printer should use a nominal amount of hard drive space, you probably need to upgrade your RAM. This sounds simple, but there are many types of RAM out there. I'd highly suggest hiring a qualified tech to help you with the decision.
Please note: GeekSquad does not usually qualify. They rarely know the answer and will attempt to sell you whatever they can. Hire a REAL tech.
Ryeguy
January 2009