I've flown Ryanair 27 times, mainly because they went where I wanted to go when I wanted to go at a price I was willing to pay and I've only had one flight cancelled on me because of snow at EMA and one flight where I suffered a 2 hour delay in BGY. Compare that to last year alone with American Airlines, 53 flights and delays or cancellations on 17 of them! I spent 7 unscheduled nights in ORD last year alone!
I'm not saying I'd want to fly Ryanair long haul but for up to 2 hours I find them perfectly acceptable and their on time performance is something most other carriers only dream about!