I had the same problem, tried everything medical short of surgery--no way they're sticking that thing up my nose.
Finally, I discovered the FlipTurn Sinus Flush. It came about because the saline sinus rinse would not reach up into the part of my sinuses where the infection was, because of gravity. Simple solution--bend over! Of course, it's risky to do so in a shower, which is the best place, but you could do it in the yard or something. Here's instructions.
http://www.medhelp.org/user_journals/show/2322
Don't worry, medical research done by the Mayo Clinic explains why it works. After clearing up my years-long chronic infection, it has worked on every acute infection since.
I've had perfectly clear sinuses for the last 12 months.
One other thing--my brother found out that he has a genetic immunodeficiency against the streptococcus pneumoniae microbe, of which there are many strains. His doctor said that this problem isn't rare, and gave him a new vaccine called "Pneumovax". Ask your physician about that, as it is a relatively recent discovery.