It might also help us if you let us know how heavy you are and which Bristol hills you need to get up.
I found that a hub drive struggled to get me up St. Michael's Hill - but I am 16 stone+ - Crank drive had no problems.
Most other hills in Bristol I've tried (Park Street, Whiteladies Road)...