Buy.com has the 320GB Western Digital My Passport External Hard Drive for $92.99. Checkout with PayPal and you'll receive a $15 dis count, dropping the price to only $77.99. This model is compatible with either PC or Mac and substantially smaller than other drives with this capacity (it's just a bit bigger than an iPod). Shipping is free with no sales tax (except CA, MA, MD, NY, TN), though the guaranteed Christmas shipping deadline has passed. The overnight Christmas shipping deadline is through 3pm on 12/22.