I personally have MBP and Dell Precision same year and they cost the same both being topped out machines and as far as user experience goes MBP really kicks the living shit out of Dell.
One thing that drives me mad about said Dell Precision is how hot and loud it often gets... like what the f00k. What the bloody fudge I'm running there intellij and some stuff? Really Dell? MBP same stuff - chill and nice.