Buy the desktop version, get unlimited access to the web version.
Put an identifier cookie on their machine and display the number of calculations performed over all time along with a link to the purchase. You know, guilt.
Maybe have a few of the more esoteric but ridiculously useful functions disabled and only enabled either in the pro or just by viewing a nag screen - click sin and get a popup (the first time this session only) that says "We're glad you like this, hey there's a free version). Only nag them a very small percentage of the time, but every now and then nudge them a bit.