All-singing, all-dancing
If something’s all-singing, all-dancing, it is the latest version with the most up-to-date features.
Bells and whistles
Bells and whistles are attractive features that things like computer programs have, though often a bit unnecessary.
Cutting edge
Something that is cutting edge is at the forefront of progress in its area.
Fire on all cylinders
If something is firing on all cylinders, it is going as well as it could.
Sputnik moment
A Sputnik moment is a point where people realise that they are threatened of challenged and have to redouble their efforts to catch up.
Fall off the back of a lorry
If someone tries to sell you something that has fallen of the back of a lorry, they are trying to sell you stolen goods.
Fifth wheel
A fifth wheel is something unnecessary or useless.
Jump on the bandwagon
If people jump on the bandwagon, they get involved in something that has recently become very popular.
On the wagon
If someone is on the wagon, they have stopped drinking alcohol.
Reinvent the wheel
If someone reinvents the wheel, they waste their time doing something that has already been done by other people, when they could be doing something more worthwhile.
Where the rubber meets the road
Where the rubber meets the road is the most important point for something, the moment of truth.