I've used older versions of Opera on my laptop, my desktop, my phone and my PDA to view BikeForums and have not had a problem with crashing. Admittedly, I have not tried the latest release.
BTW, how is it that Firefox is IE rebranded? The internal architecture of both browsers radically differ.