Ugh... I don't know what happened lol but using opera mini my speed just shot up by a lot. I'm sure it was a fluke and all but it did repeat itself, so opera's servers must have cached it... but the point is that mini is a great browser since the work is done somewhere else
http://dl.dropbox.com/u/2093243/Internetexplorer.jpeg (Using IE)
http://dl.dropbox.com/u/2093243/OperaMobile.jpeg (Speed with Opera Mobile with Turbo)
http://dl.dropbox.com/u/2093243/OperaMini.jpeg (I got no idea how this speed happened but it repeated a few times at this speed... I guess I'll be using Opera Mini from now on lol)
edit: for reference, I did this and got same speed (1176.471 Kbps with Opera Mini 5 so aside from the looks of opera mini 6.1, I'm not sure if running it in java is any better. But I set opera mini 5 as my default on phone and from speed test, looks like I'll be using it instead of opera mobile. Though on wifi I do get in the 1000 kbps range with opera mobile. I know old saying that use mini on 3G and mobile on wifi but i guess it still holds true