depends on how good a quality you want - for the best quality you cannot beat a dedicated slide scanner, the flatbed scanners with a light in the lid are ok for general snaps.
for a dedicated slide scanner I would reccommend a late version Nikon with ICE (Scratch & Dust removal)
for software you cannot beat Photoshop - although Elements is generally good enough for consumers.
Basically it comes down to how good a quality output you need.