'You Had It Coming' sorprende por su música. Con ritmos electrónicos y post-rave queda claro que Beck no se conforma con quedarse estancado y buscar adaptarse al mundo moderno. La forma de tocar de Beck siempre ha sido etérea, con cambios de registro, inflexiones y un sonido que no se asemeja al de un guitarrista convencional. El problema es que rodeado de ritmos procesados y sintetizadores burbujeantes, su guitarra no destaca. Aun así no es un disco malo.
1.- Earthquake (Jennifer Batten) 3:18
2.- Roy's Toy (Jeff Beck, Aidan Love, Andy Wright) 3:35
3.- Dirty Mind (Jeff Beck, Aidan Love, Andy Wright) 3:50
4.- Rollin' & Tumblin' (Muddy Waters) 3:12
5.- Nadia (Nitin Sawhney) 3:50
6.- Loose Cannon (Jennifer Batten, Jeff Beck, Andy Wright) 5:17
7.- Rosebud (Jeff Beck, Randy Hope-Taylor, Andy Wright) 3:44
8.- Left Hook (Jeff Beck, Steve Wright) 4:22
9.- Blackbird (Jeff Beck) 1:27
10.- Suspension (Jeff Beck, Andy Wright) 3:20
Jeff Beck- Guitarra
Jennifer Batten- Guitarra
Imogen Heap- Vocal
Steve Alexander- Bateria
Randy Hope-Taylor- Bajo