Cheapo frames at Wal-mart are usually fine. They were good enough for my University's Senior Show, so they should be fine in your home. Fancy frames have a tendency to distract from the artwork. If you want something other than black and are good at spraypainting, a nice, even coat or two of Rustolium or Krylon works well.
Usually artwork needs to be matted, and prices vary. See your local art store for details.
I have owned an HP 9800 printer for years and have noticed very little fading or color distortion from older prints, so I know their Viera inks hold up well. Anything will eventually age, though. If a client requests that something be printed up and shipped to them, I can do that (up to 13 by 19 - otherwise it would be cheaper to find a local Kinkos/etc).