I use B'run Water - it has many profiles in it.
Also, the new "Water" book that is out has some good profile information. I also get a lot of my starting points from the "The Jamil Show" podcast -
http://thebrewingnetwork.com/shows/The-Jamil-Show
Covers all the BJCP styles and often addresses water.
Brewstrong podcast and some of the others have some good episodes on water as well.
Brewing Classic Styles does some of this as well.
I share your desire for better water profile information though...... I have asked the same thing before - Is there a place where you can go to get specific profile information. Essentially, I want final numbers for, say a pilsner or a dortmunder or an american IPA or a bitter. Calcium, Mg, Sulfate, Chloride, Sodium, Bicarbonate..... the key ones.
There is a lot of good information out there, but often, you have to dig for it or piece it together. Also, in general, from what I have read and heard - the traditional "historic" profiles that are put forth are not really useful. The boiled version of those waters are probably more useful, but even those are not the final profile that most of us are looking for.
I would be very interested in a more concise list of water profile information too - hopefully someone else will chime in and direct to something that is more clear.
The Brew Science forum has a lot of this info too - especially if you search for specific styles you are interested in.