Also ... there is a bit of problem about Excel. There is using Excel and then there is USING EXCEL. It is a very sophisticated program which actually supports it's own programming language and very, very complex macros. I had a friend who used to use it to program games - strange as that may sound! It can also be used for very sophisticated statistical analysis (ANOVA, Analysis of Covariance, Multiple Regression, etc. etc). Needless to say ... to use excel for those types of things has different optimal system requirements than to use it to do more straightforward tasks like adding columns of numbers, finding averages etc.. What level of excel do you expect to be using ... more kinda like bookkeeping type tasks?