In singapore one of the best cost to speed would be Singnet ADSL broadband.
Its relatively cheaper and offers constant speed over starhub's Cable Broadband. Starhub is known to be non-consistence with speed and could slow to a crawl during peak hours.
M1 Broadband is basically using starhub's network, just that under a different name.
Check out singnet plans here.
http://www.singnet.com.sg/plans_and_ser ... snbb=1Matl
If you are just using for surfing, the 1MB plan is fast enough, we recommend most of our clients to use this plan as well.
Speed on surfing mostly depends on the computer and software Operating system, not entirely to the speed of the broadband service.