Would it be possible for somebody to hack iTunes to not check for wifi? Browsing the store is great if you're bored, and it'd be great to do it without wifi. Also, its generally just good to be able to download songs whilst out of range of a wifi signal.

Many people may question the point, due to it being slower, but if you don't need to be in range of wifi, you could leave a download going in the background for longer, making it actually quite useful indeed.

An alternative to hacking the itunes binary would be to somehow fool the iPhone in to believing you're always on wifi. I'm not sure how the checks take place, so I don't know how feasible this is.