The squeeze bottles you can buy from Costco are way more effective than neti pots. I've used both and found the neti pot just not really doing that much.
The squeeze bottles (which seem better than neti pots) help, but they don't actually cure infections, in my case. On the plus side, my kids think it's extremely entertaining to watch their dad shoot water through his nose!