I would like to know how to block the data from my iphone 3g(rogers/fido)people in the forum have posted that they have done it but they havent mentioned how. I would like to know how to do this 

ex: every time I'm not in a wifi hotspot and try to use a connection requiring app ,i would like it to tell me "unable to connect to server" (like ipod touch when not in wifi hotspot) instead of not knowing and paying 100's of dollars for data usage unknowingly!
ex: every time I'm not in a wifi hotspot and try to use a connection requiring app ,i would like it to tell me "unable to connect to server" (like ipod touch when not in wifi hotspot) instead of not knowing and paying 100's of dollars for data usage unknowingly!