I wouldn't use anything else after getting a set of these:
http://www.complyfoam.com/Product/T{48}140-/
They're not $20 for plastic, they're $20 for 3 pair ($15 actually on the site I linked) and they're memory foam. They're far better than anything I've tried, of course notwithstanding those fancy molded to your ear canal ones.