Drop shadows are okay, but a cast shadow can make your photoillustrations come to life
I like shadows. They create depth and make your images stronger and more lifelike. PhotoSpin.com has a great tutorial available now for creating cast shadows, which are shadows that retain the shape of that which casts it.
This tutorial comes courtesy of Colin Smith and his site www.PhotoshopCafe.com.