Opera Mini is probably the best mobile browser in the world. You can download the latest version of this java midlet from this site. The difference between normal browser and Mini Opera is the way the web data is transferred. Using normal browser, we connect directly to the destination web, but not in the Mini Opera. Using Mini Opera, we connect to the destination web through the Opera Proxy Server. Yes, sure … there is a minus thing (because we surf through the proxy), but in most cases, there are many good thing doing this way.

The most important thing is : the total data transferred to the user is smaller compared to the original ones. Sometimes, it is very small, so it become more more faster to open the web. And for some reason, it can bypass an internal rules because the firewall (or proxy) think that the user connect to the Opera sites (unless they really block Opera Proxy Server off course).

Usually, Mini Opera is running from the mobile phone which has Java capabilities. But, sure … it also possible to run in from the PC. Using the help of microemulator software, a Java ME (Java for Mobile - J2ME) Emulator for PC, it is possible to get Mini Opera running in the PC. There are some J2ME Emulator which is probably better than MicroEmulator, such as SJBoy, but the problem is : SJBoy is not supporting yet a proxy configuration. If you are not behind the proxy, SJBoy is better, because it is a stand-alone application which is not need a Java Runtime installed in the PC (MicroEmulator need it).

Both SJBoy and MicroEmulator has a capability to resize their display just like a normal/PC screen sizes (just to remember that the original purposes of J2ME Emulator is to emulate the Java which is running in the mobile phone with their screen size).

Good Luck.