I have rosacea and have it treated in my dermatologist's office with photo rejuvenation therapy. It's something that uses "intense pulsed light." It definitely hurts, but it only takes about 5 minutes for my whole face and it works! It helps reduce brown spots, sun spots & fine lines, too.
I started with 6 treatments and now go back once a year for 2 maintenance treatments.
I receive lots of complements on how young and smooth my skin is now (I'm 45yo). I still flush when I'm overheated like after a hot shower or exercising, but it goes away quickly. I don't get the rashy spots all over any more.
I used to get comments on a regular basis from strangers asking if I was okay bec I was so flushed. Some people would comment on how terribly my face was sunburned, too. It was frustrating and I am thankful I've found a solution that works for me. I even wear pink and red sometimes, now - colors I totally avoided before.
If you can afford it and are willing to put up with some temporary pain (the pain is only felt when the treatment is being applied), then I highly recommend talking to your dermatologist about this treatment.
I also always use sunscreen (and avoid direct sunlight on my face). And one last thing I totally recommend is Bare Minerals make-up. It really helps tone down any flushing or uneven skin appearance. It's the only make-up I use now.
Donna