The one that works for me lately is Mitchum For Women "Advanced Control". Claim is "48 hour strength and protection" (unlikely, but this product is very good, imo). I normally put it on each morning after a shower. It's a solid but doesn't seem to leave me battling white spots on clothing etc.
http://www.mitchum.com/Product.....Solid.aspx
Prior to this, I was using Mitchum For Women Powerl Gel - it was a clear gel that worked quite well, it's just that I've found the "Advanced Control" works a wee bit better at battling the dampness.
http://www.mitchum.com/Product.....Women.aspx
Both are quite good. I have also used some of those "overnight" type ("clinical" this or that) anti-perspirants, but usually only for a big-deal event - like a wedding and/or a gown of some kind. I'm not keen on using something that is so powerful that it'll stop sweat to the point where you'd need to put it on at night. The idea has me wondering if it's such a good thing that you can find products that'll stop the sweat for days/weeks. Just doesn't seem like a good idea to me on a day-to-day basis.
Try some of the Mitchum products - they work. I've tried all kinds of different deodorants/anti-perspirants, and leaving aside the "clinical" (ie. permanently blocks your sweat glands) brands- Mitchum is the best on the market, as far as I can tell. The gel works well, but the fancier "advanced control" is even better. Get both and give them a whirl. Use the gel version when you're hitting the gym or out for a run, and the 'advanced control' solid type when you're wanting a bit of extra dampness protection.
editing to add: My DH also likes the Mitchum for Men as well - much better than other brands he's tried.