Opera Mini tends to load full websites rather than mobile oriented ones. It's not all that fast, especially on EDGE versus wifi.
But is it installed an working? It sounds like you're saying you are having to install it every time you use it. You might want to try loading it from the desktop if it's not installing properly from the over the air version.
There is a generic version that might work if a model specific one does not.
Opera Mini - Download