Good price for an official 250GB HDD.
They also have the 320GB HDD back in stock for $99.99 - works out to be slightly more expensive than the 250GB (per GB), but you do score Lego Star Wars III too (download code).
http://www.ozgameshop.com/xbox-360-accessories/official-320g…
The Hut / Zavvi have the 320GB for around $97 atm, but not sure if that comes with the game:
http://www.thehut.com/games/consoles/xbox-360-320gb-hard-dri…
or for a 3rd party one.
http://www.videogameplaza.com/250gb-ultraslim-hard-drive-for…