As of now, I have about 94gb free on my stock 5400 rpm 250gb (really 210) drive that came with my June 2009 2.53ghz 15inch MBP. The drive is fine and everything but i am going to college in the fall and i can foresee this drive filling up to capacity in the near future. I have a couple of questions about the way i can handle this. 1) External vs. Internal Drive -Ideally, i would like to keep everything internally stored so i would always have it with me when i need it but if anyone can explain to me how an external drive would be beneficial, then i will look into that. Note that i do keep alot of music stored (30+gb) and download alot of movies and whatnot. 2) 5400 vs 7200rpm -yes its the age old debate about which drive speed to get. One one hand you get speed with the 7200 drive but i heard you also get more noise and vibrations and slight decrease in battery life. Right now, im quite happy with my 5400 drive but if i upgrade then i feel like i have to get a faster one (if that makes any sense). 3) Which models would you all suggest? -Brand/model? 4) I was thinking about getting a 500gb drive but i was also looking at a 750gb model and i haven't even seen a 1tb model for laptops yet. Which size do you think i should get? -this question is purely opinion because you guys don't really know my needs. either of those sizes would be a drastic increase over my 250gb drive so i would be happy with any of them but i guess the 1tb (if it exists) would be the most "future proofed" of them all. 5) If you are Vietnamese, i would like to have a word with you.