Samsung Epic, yes, and maybe not because even though it's less than a year old, it's old in phone terms. If you feel like going no-contract and just buying one outright and can get a good deal, then sure. If you're willing to sign a contract, maybe wait for a new one.
That said, Samsung has redeemed themselves with the Epic. It's not perfect but it's a damn huge improvement over the Moment I had previously. Everything about it is better. It's super fast, works all the time, looks great, feels great.
The US versions of the Galaxy S got mixed reviews but the Epic is the best of all of them - it's the only one with a keyboard, a front facing camera, 4G, and a flash.