still alive on page, try to get a pricematch with staples, etc:
http://shop.outpost.com/product/3700356
the price for this thing is really weird, before it was 119.99 then added to cart is 179.99, then later they changed it to 179.99 on page, but cart shows 119.99, they then adjusted to 129.99, then 119.99, now you add to cart its 179.99 again... outpost pricing system is FRIED but since its still display, call them up or get a PM with other stores
as for the XBOX comment, I seen people with 200GB Maxtor in there. so 250 should also be fine. Personally I have a 120 old WD drive in there. But make sure you flash your BIOS to the latest such that >137GB drive partitions can be detected...
xbox-scene has more info. head over there...