get a samsung F1 320 for £41, can't find a better bargain than that price/performance/GB comparison wise and the 320 is sposed to be the 2nd fastest drive of the range (only beaten by the 1TB version) because it is a single platter drive matey (and a 2nd drive is reasonably affordable in the future so when you can afford it, get another, raid them together and get the same space as a single 640GB drive but better performance also), or you can't go wrong or a WD Caviar Black 640GB at around £64.
I forget who it was, i think that it was Western Digital (though it may have been samsung it was one of those two) who said that their is by and large no performance gain between 32MB cache and 16MB cache and that the only reason that they used 32MB Cache was because it was what the competition were, by and large, using even though it provided practically no performance increase atleast not to the same comparison as single platter performance drives such as with the F1 series in comparison to multi platter drives of the same storage capacities.