A great video from Honda describing the difference of operation between a manual and a dual clutch transmission on a bike.
YouTube - Honda Dual Clutch Transmission
By the way this new VFR 1200 looks great beside the muffler which looks weird to me but 172HP!