At this point, I�m already seeing the need for some sort of outboard, high speed CD/DVD drive and an external USB hard drive for storage.
Instead of an external USB hard drive you might want to look at setting up an inexpensive linux server. You can put 2 500GB SATA drives in this low power server.
Terminator C3