I've found that asking a man a direct question generally has one of two responses: A fast quick answer or a delayed reaction. A fast quick response typically is the truth unless they're the rare tried and true player. A slow or delayed response means they have to think about it. If your potential future husband is honest, that's a great start to a relationship.
If you're trying to find men to meet, Millionaire Matchmaker had a great answer to this- go somewhere you have an interest. Stay away from bars, clubs or gyms, but frequent steakhouses.