i suggest Opera mobile, it supports flash, and has operas 'turbo' feature built in which compresses the webpage on their server, sends it to your browser (phone in this case) and then uncompresses it and displays it, speeds up the web when on 3g and saves you some data if you are on a low data allotment plan.