I figured it out after a few more searches. There is no such thing as a Rogers' "browser", but rather a portal page that has approved links which you can access without incurring data charges within the unlimited mobile internet plan.
Home page for the portal is at http://wap:8582/start.wml
I used the latest American MAIN and FS instead of Rogers' and it seems to work fine as long as I set that page as my homepage.
Note that my cellphone is on Rogers' approved IMEI list. So I would suggest you buy it branded (Rogers) and unbranded afterward.