I always provide the same answer when asked about what computer someone should buy. Buy more than you think you need in processor, memory, storage etc. Buy as much as you can get for what you are willing to spend. Several good ideas already posted about external interfaces etc.


My wife asked if I had seen the dog bowl. I told her I didn't even know he could.