It looked like a rev 3.1 board from the pictures. The capacitors are not that big an issue if they haven't yet leaked. Remove them and the board will work fine without them. I actually had my first 3640 go bad because one of the capacitors that was mounted with the right polarity leaked. All 5 capacitors on the board are power ground capacitors that stabilize the supply voltage at the chips.
I just looked at the sale price and it is almost exactly what I paid for a rev 3.1 3640 last year.