I know it's more of a personal choice, but I am torn between the two. I have a 2010 APEX 32" flat screen that I could use with a mini to have a pretty big screen. And as I have always been loyal to the desktop idea, I could use a mac-book pro for the portability. Although, 90% of the time it would be on my desk, and I really would never NEED to have the portability. Does anybody have any recommendations?