Suggestions
1.Flac is I assume the untouched version?, you find that its levels take a nose dive around 6khz which doesn't give you much room for sparkle,
I'd suggest instead of EQ use a very little enchancement to fake a top end with harmonics,
Notch out the 60Hz hum, this will give a clearer overall sound.
Find out if that clipping is on the source material, if it is regain to at least -6db it wont sound so nasty on peoples high quality speakers as much..
Add Sugar
Stir.
Its a tough one really, theres not quite enough there to pull a great fix but saying that - it doesn't sound too bad now through a TV speaker considering the source, personally I wouldnt go mad on the processing.
Maybe this should be moved to the technical forum, you might get more interest there?