Yes, the value will go over the on-demand price - for instance, I just checked recent costs for an m1.xlarge image, that costs $0.68 / hour on demand, and the spot price spiked up to the maximum amount as $1.00 / hour.
When I was using spot instances heavily about a year ago, I found that it had been possible to drive up the spot price by requesting multiple instances in one spot request. Effects like this made me decide that spot instances are undoubtedly not a substitute for on-demand instances.