I think the workhorse type, ie top of the line notebook, should be able to satified you.
However, are you sure about the portability as these workhorses type are rather large and will take a toll on you when you want to get mobile, ie take notebook to places with you due to weight. So, it will depend on your lifestyle and how you plan to use it.
The large notebook was designed as a desktop replacement, ie you 'dock' it at your company cradle and work during office hours, then take it back home for some extra assignment, ie not much mobility in here.
However, if you keep on changing room every hour while the next room is so far away, then make sure you check it out the weight before you make a decision.
I'll tell you it's really heavy and bothersome to tote the notebook and all the peripheral

mouse and power adaptor with you all the time.