"Shadows really bring games to life"

Indeed, shadows and lightmapping add a lot : )

one way of having very cheap shadows is to use texture projection ,
used a lot for trees shadows.
Doom3 uses texture projection also for simulating different and colored lights, in addition of a point light for basic normal and specular light.
Nice trick.
combination of lightmapping and real shadows is the way to go