Pop in a bigger internal drive; you won't be risking your warranty with an upgrade, just make sure you have the proper tools; and external is quick in the short run, but say you travel, you want everything in your computer, not on some external you have to lug around.