I got a Honeywell HEPA, works well. Filters are about $120 and changed every 3-4 years. Pre-filters are like $15 for 3-pack and get changed every 3 months.
It's lasted me 10 years and works like a charm. The newer model make very little sound.
I forgot the price but try Allergy Supply.