I would think the best way to do it would be (if you wanted to do it yourself) would be to sell it right off your own website.
BUT ... if you wanted some wide exposure and access to MILLIONS of potential customers (who have lots of money, too), you might think about selling it from iTunes!
What about youtube as a promotional venue for unsigned indy musical geniuses?