I am in need of advice. I am in a situation where I must put together a system with the following requirements: It must be small It must be robust/durable It must be powerful enough to run an OS and software capable of streaming audio from a server remotely over the internet. It must have the ability to connect to a stream requiring authentication It must have audio output (decent quality) I must be able to log into remotely for reconfiguring/diagnostic purposes Quiet is a plus This system will be placed in another city, so its reliability is key. One of my main concerns is system crash due to HDD failure, so I figured I would use a compact flash card or SSD (expensive) with the OS and apps on it instead. However, I know that continued writes to a compact flash drive can kill it quickly. The systems sole purpose will be to play music streamed from a large server, over the internet 24/7, 365. It should be noted that this stream will require some form of authentication/password protection. My main question is, will a system like this quickly kill the CF card by constantly writing temp files to it from streaming music? Or will this data simply be stored in ram and then flushed out without writing to the disk? The system will have very few boot cycles over its lifetime as it will be on 24/7. The second question is, what should I be looking at in terms of software? As of now all I need is the OS, a music streaming client that can connect to authenticated streams, and something that allows me to log into it remotely from my own PC. This project may turn into a commercial/profitable venture so I am sure this will have a hand in determining what can be used. I have no experience with Linux but I am determined to learn anything that I need to about it if that's the way to go. I know that asking for "free" advice/help on a profitable venture is frowned upon, and rightly so. I am still getting the money for this in line and would like to pay a consulting fee to the person with experience and real answers in this field. If anyone feels more comfortable PM'ing me instead that would be great. If anyone still has free advice\info\ideas after that, then I thank you!