The only major difference between Honeywell HPA300 and HPA340 is the black and white colors, respectively. After this, there is no apparent difference between the units apart from the sound and cooling system. If you want to go for an effective one with less budget, this HPA300 is an ideal choice for you.