I'm a delay fan as well. Reverb is ok for some things, but delay really helps thicken things up without being too obtrusive.
There are also a few things that are really awesome to do with reverb ... you can use most gate type plugins to do ducking when you're using large/thick vocal reverbs. It works the opposite way of a gate. A prime example of ducking is when a TV announcer comes in over top of other audio that's rolling, and the background audio drops down a few db while the annoucner speaks and then comes back up to normal levels during the silences. Using that type of approach with larger reverb on vocals is really nice, it allows the clarity of the vocal to come out and now be drowned out by the effects, but when the vocal level drops down a bit from the foregroud the effect automatically comes up to fill in the holes ... obviously you want to tweak it a little nicer than the blocky approach they use for a TV announcer, but it's the same general concept.
Also combining delay and reverb is a favorite of mine. You can run a reverb on the delay return (instead of directly off of the vocal), which softens up the echo/delay considerably (and still keeps the actual vocal track very clean for clarity purposes).
Sometimes I will also use the above technique in a bit of a different way... I will not put any of the direct echo/delay into the mix, but only the "effected" delay -- usually through a delay or maybe a flange/phase type setup, or again through a reverb or room ambience. It helps make the effects "richer" without sacrificing clarity of the original vocal track.
Hope this helps
Mark