Slightly off topic from your original question Bas, but I'd be interested if anyone here has any experience or knowledge with any materials or books that try to help with the art of requirements gathering. In my shop, the guy who does all of the dealing with customers was on vacation for 3 weeks a couple months ago, so I had to take over the requirements gathering side of things, and I have to tell you: I've never in my life wanted to harm another human being more than these clients/customers.
90% of the time all I could get were vague one word answers or "I just want it to look like this site over here" or "What we have now is fine, just re-skin it" and the like. Then we'd show them something and we'd get "This isn't at all what we had in mind, where is X, Y and Z?" It's not necessarily their fault, they aren't developers, they don't understand what we need, but it's virtually impossible to find the right phrasing to ask the client what they actually want to see at the end of the day.