A friend of mine (actually, a former co-worker) has some software that will value all sorts of financial instruments. He's not any old yahoo -- he has a Ph.D. in probability and statistics. From what I understand, it minimizes the number of calculations required to value the instruments. He's trying to gauge the interest in this software. Anyway, if you think your financial software company would be interested, please email me back and I'll hook you up.