DONT get a mac! They are good for general usage, maybe even better that a windows pc. But they are not very flexible, you are tied to the mac os, and many programmes only have a windows version!
If you need specialist programmes, which i am guessing you will, then a mac is not a good way to go!