Hmm definitely get a review. I haven't heard of either of those. FWIW, I'm on Seretide (which is a mixture of Serevent and Becotide, if I remember correctly, and is a purple inhaler) which has a preventor AND a long acting reliever all in one. I then use Ventolin as and when I need it (which to be honest, I can't remember the last time I did - in fact, I may even be in danger of it going out of date ).
I also up my dosage of Seretide around September time throughout the whole of winter (colds and being run down seem to be my big triggers). I've seen vast improvements since I've been on it.
Obviously the doc will want to prescribe according to your particular circumstances, but wanted to demonstrate that finding the right treatment really does make a tremendous difference. Does seem like you're not on the right one for you yet!
The other thing to review, is are you using your inhalers properly? I know it feels daft if you've been taking them years, but I slip up and get lazy then realise later that I'm only getting a tiny amount of the dose!
The seal around the inhaler should be a good one, breathe in as you press the button, and MOST IMPORTANTLY, you should be breathing in/holding your breath for 10 seconds (count 1-elephant, 2-elephant, etc in your head to make sure you're getting full seconds) or as long as you can possibly hold it for. Otherwise you're just breathing it straight back out again and not getting the benefit!
Also, if you need your ventolin, did you know it can take up to 10 minutes for it to take effect? The best way to take if you can is one puff (remembering to hold for 10 secs), wait ten minutes sitting calmly and breathing deeply if you can, THEN decide if you need a second puff. Avoids that horrible shaky feeling when you take a bit too much