there are processes that the mini will run that your desktop will not, like apps for the camera,the dell box, bluetooth (if you have it) and probably some others etc, as far as the external flash goes it depends on your hard drive, what size is it, if you have a small drive then it might be worth it, I pulled out that tiny 160gb and put in a 500gb so disk space for me is a non-issue, I guess each case is different, another kinda cool thing might to buy an external dvd drive for either movies,music,games, or even the ease of installing new stuff, although I find it easier just to install off of USB, just pop a blank into your desktop and put in a flash drive, copy the setup disk to the flash drive and install, but get a good size flash, I dont recommend a 2gb its too small..go with either a 4 or even better an 8gb, thats what I have and I use it for installations and then I erase it, right now I have about 10 movies on my flash, after I watch them I just delete them, I have the originals on DVD, or they are on one of my Desktops waiting to be burned, the big one has 1 1/2 terabytes of disk space...

