Is there any way of simulating limited or no 3G / Wifi / EDGE connectivity when using the iPhone simulator?
You might want to take a look at SpeedLimit, a Preference Pane for OS X that allows you to throttle bandwidth and control latency.