The symptoms you have could be due to migraines and they are associated with PFO. I would suggest that you see a neurologist and get that opinion if you have not done so. There are two devices currently available for closure of the PFO and several more are in the testing phase. Open heart surgery is a big step and I would be reluctant to recommend that. The symptoms don't sound like they are due to valve problems.