En gros le "cyberpunk" ce sont les auteurs des années 80, qui parlent de mondes post-apocalyptiques ou dystopiques, des dangers que la technologie (robots, intelligence artificielles) fait peser sur l´environnement, les libertés, etc...Bref un mouvement littéraire très pessimiste.
Le "steampunk", j´ai plus de mal à le définir. Pour moi, c´est le futur tel qu´on le voyait au 19e (genre Jules Verne), avec de la vapeur et des tuyaux à la place du nucléaire
En tout cas si t´as aimé Deus ex, Philip K.Dick ça va te plaire, je pense...