As seen on NBC: Scott Steele Technology
You might consider getting something similar to a Linksys NAS200. I think this would fill most of your requirements and it costs about $120 bucks not included bulk drives. This is a pretty cool system because it allows you to buy the bulk drives and install them yourself. Plus as drives get cheaper and bigger, you can upgrade relatively inexpensively. Otherwise I would go with a external terabyte station from WD or Buffalo.
You might consider getting something similar to a Linksys NAS200. I think this would fill most of your requirements and it costs about $120 bucks not included bulk drives. This is a pretty cool system because it allows you to buy the bulk drives and install them yourself. Plus as drives get cheaper and bigger, you can upgrade relatively inexpensively. Otherwise I would go with a external terabyte station from WD or Buffalo.