Not long after starting to ride again, the bug has got me and I am thinking of getting a new bike 
I have been kindly given a £100 voucher for halfords, but still, my budget will be (including voucher) £300.
I know I wont be getting a top end bike, but I would like the best for me.
The choice I am most struggling to make is whether I should get a hybrid or a road bike from Halfords. I have been on MTB from young, but mostly on roads, so the idea of going faster on roads appeals.
So questions!
Carrera Virtuoso
Carrera TDF 2011
Carrera TDF special edition
I am struggling a lot with these, as I cannot seem to see any differences between them - although I may not know what I am looking for as much as you guys. Especially the two TDF - are they identical?
Hybrid bikes I am looking at -
Carrera Gryphon
Carrera Subway 2
I have always heard that the Subways are good hybrids, but not heard much about the Gryphon - any comments?
I appreciate any help you can give me!

I have been kindly given a £100 voucher for halfords, but still, my budget will be (including voucher) £300.
I know I wont be getting a top end bike, but I would like the best for me.
The choice I am most struggling to make is whether I should get a hybrid or a road bike from Halfords. I have been on MTB from young, but mostly on roads, so the idea of going faster on roads appeals.
So questions!
- Would I notice a big difference in speed between a Road Bike and a Hybrid, or just a small difference?
- Is the transistion from flat bar to drop bar going to take a while to get used to?
- For commuting which style would be best?
Carrera Virtuoso
Carrera TDF 2011
Carrera TDF special edition
I am struggling a lot with these, as I cannot seem to see any differences between them - although I may not know what I am looking for as much as you guys. Especially the two TDF - are they identical?
Hybrid bikes I am looking at -
Carrera Gryphon
Carrera Subway 2
I have always heard that the Subways are good hybrids, but not heard much about the Gryphon - any comments?
I appreciate any help you can give me!