I've been going back and forth on whether I should buy a beefy 17" gaming laptop or build a desktop from scratch. The former has portability and a warranty if anything goes wrong; the latter is cheaper and easier to upgrade, but it's completely on me if I accidentally break a component or ruin...