Has anyone actually bought a 120GB and filled it up or bought a 250GB and used enough of the memory that they are glad they got the 250? I want to get one, and it seems stores can't keep the 250GB's in but have plenty of the 120GB's. Is the extra memory actually worth it, or just a waste? I can get a 250GB at an out of the way EB that a lot of people don't know about, or I can go 2 miles down the road to Wal Mart and get the 120GB. What should I do?