Lazy surfer! We're not going to tell you 'the right way to build it' Just go read the project section and look at everyones for some examples of what works. A hot combo seems to be Opus/Epia/Lilliput. But use your own creativity skills and budget to come up with your own solution.
Not to whore out my setup, but to see mine, as an example of something that works, go to mp3.telekineticfool.com