opera doesn't suck. however they really are dicing with dinosaurs by keeping their closed source browser non-free. who are they kidding? nobody pays for browser software these days.
also, i think it's a bit of a cheek making a statement blaming somebody else for your own failure to keep developing software.
that said, the company might suck but the browser doesn't.
Also, re: beta versions. my favourite browser tends to be in beta most of the time and it is also the most stable browser i have yet to come across. yes it's good old mozilla and its derivatives (but mozilla proper is the most stable).