Definitely too much! Max has the right idea. I'd pay, maybe $15-20, but unless you're desperate, I'd hold out. I haven't heard the 580, and I'd bet it sounds very decent, but for $75 you could find something far nicer. Hell, I just got an SX-1050 for $125, and my SX-828 set me back only $20.
Happy hunting!