This deal has ended.
Best Buy has this 1TB Seagate Internal Hard Drive on sale for only $189.99, after a $70 instant discount, likely through 4/12. For those of you who don't know, a terabyte is the equivalent of 1000 gigabytes, and enough storage for almost anyone. This is internal, but not too difficult to install (you'll need a small screwdriver). It comes with a five-year warranty. Shipping is free and sales tax is charged in most states.