I've been on a saddle quest for the past year. Still haven't found the perfect seat, but it's getting better. So far:
My MTB came with a Bontrager seat that was sheer torture. I put a Serfas MTB seat on it and have been happy ever since.
The road bike is a bit different, as you tend to stay on it longer, and in the same position longer.
I started with a Selle Royal Gel, but it put pressure on soft tissue, very uncomfortable after an hour or so.
Tried a Serfas dd vado, but it caused saddle sores.
Got a used Fizik Pave from ebay for $20, it's actually pretty good.
Lately, I put on a Selle Trans Am SLR - very light, and actually comfortable, but it has a narrow 'sweet spot' - if you sit jut right it feels great, move around and you get saddle sores.
So I'm down to the Selle SLR and Fizik Pave, both seem to be working well. Been thinking about the Fizik Aliante, but that price is a bit hard to get past.
Bought a Cannondale tandem for myself and the wife, seat was junk so I pulled the Serfas from the MTB, and put the Selle Royal on the MTB, as I don't usually ride it for an hour without stopping. That worked out fine on both bikes.
Point is, you gotta try a few styles and see what works for you. Everyone is a little different in the end, if you catch my drift. Might check ebay, some good deals show up from time to time.