i have about £300 to spend on a shiny new bike, i have seen 2 that i like, the kona hahanna and the trek 4300 disc, which is the better bike and can you suggest any others bearing in mind i want the bike for off roading and zipping around town. Thanks