Well, the amp's gonna depend on what you can afford.
Whatever you decide to get, stick to the audiophile stuff.
Stay away from mass consumer stuff like Technics, Pioneer, Sony etc... and go with something like Denon, Luxman or Mackintosh etc..
You're actually better off with a low end, low wattage (30 watt) Denon or Luxman than a higher wattage (75 watt) Technics or whatever. Not only a cleaner sound but more reserve power when you need dynamics and bass. Don't scrimp on the cables either. 12 guage at the very least for the monitors.