Is there any way of simulating limited or no 3G / Wifi / EDGE connectivity when using the iPhone simulator?
You can test no network by turning your airport off :-)
For finer control, Neil's ipfw suggestion is the best way.