I'd suggest looking to see if anywhere near you is holding a demo day. I know the bike shop at rutland water has most of the major manufactures go a couple of times a year and you can try out the latest models.
Ebay is always a good place to look as well. some great bargains to be found