I'd start with that.
I'll say up front, I'm not very computer/printer savvy.
My very old HP Photosmart 7960 printer is still fine for my personal home use. It prints my MacBook Pro documents but I haven't been able to print from my HP Elitebook 8460p. Maybe I should add a driver to the Photosmart, but I'm not sure how to go about finding the correct driver. Is that even the best answer?
While I'd be happy to keep the old printer, I am willing to purchase a newer printer if that is the best answer. I'd appreciate your advice in determining a home printer that would be compatible with my MacBook Pro and my HP EliteBook 8460p.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic