Mate there is an importer that ia selling low miles engines on ebay from 650.00.
my mate got one they are under 35k mile and have 6 months warranty.
they come with the heads new cam belt ect you just need to put on your headers
http://cgi.ebay.co.uk/SUBARU-IMPREZA-WRX-9...1QQcmdZViewItem