I only need three things from this server... First, I've been using Infuse for viewing my content, but am leaning towards switching to Plex so I can watch content while traveling. I can see 2-4 streams going at once. I rip all my own movies with Make MKV and then use Handbrake to convert them to MP4 right now, so I know the majority of my stuff won't need to be transcoded on the fly, but I want the capability to transcode at least 2 in 1080p at a time. I have the bandwidth with my provider for this, so I want to ensure my server is capable of it. Second, I want to be able to back-up my laptop's using Time Machine...pretty sure I just need to share a folder/disk on my network and set that as the back-up destination, but the important thing is I want a machine that is capable of handling backing-up two laptops. My current setup (airport extreme) is too slow. Third, I want to run two 3TB drives in Raid so there is always a back-up of all my content. I don't know the difference between software and hardware raid...not sure if I really care, just as long as I have a back-up of my library. I found this: http://www.amazon.com/Lenovo-ThinkS...ie=UTF8&qid=1446499418&sr=1-4&keywords=server and if bought I plan to install Ubuntu...is it going to fulfill my needs? If not, I don't want to build my own machine, so can you suggest a product for me out the door under $550 to including 2x3tb WD Red drives?