Carlo, there has been a thread in here discussing these issues. But okay the discussion was more about playing while throttled.
My signal is about 70% to 100% and I've been on iburst for about a month coming from DSL512. Location, Parklands.
Normal iBurst: BF2 and BF2142 is fine to play on iBurst. Your ping you can expect anything between 60-80 and sometimes spikes to 100/110. The gameplay is fine, and not much more lag than usual. What you will find now and then is some packet loss (in my case those packets is bullets getting lost I am convinced

). But that happens only now and then, and I mean like maybe every 10 minutes you'll get a quick teleport over the map or something like that. I play all with video settings on medium 800x600, same with bf2142.
Throttled Iburst (means you've reached your 3GB or whatever cap): BF2142 and BF2 is still playable, although I am finding that on a more regular basis you get packet loss and Punkbuster picks this up and kicks you due to "Critical Packet Loss" for 2min. I find BF2 better than BF2142 in this regard with fewer kicks. In short, not the best of scenario and try to ration your usage so you DON'T run into a throttled scenario.
Comparing iBurst to DSL512? Go for DSL512 if it is available rather than iBurst if you are a big gamer. Rationale: Connectivity, stability, packet loss and ping. If you're in a corner and cannot get ADSL, iBurst is the second best scenario in the price range, unless you want to consider going satellite connection or something ($$$$$$$$).
Hope this helps.