This is most annoying, i hope somebody can help!

So....my 3G on Orange works fine for everything on 3g, i can browse appstore, browse itunes, use apps that need 3G, download emails...yet when i try to download an app the slightly greyed out icon appears for the new app and says "waiting" underneath it. I then wait for upwards of 10 minutes and get an error message "Cannot connect to itunes"

I have downloaded Apps over 3G before and had no problems. Its on 3.1.2 and is jailbroken with blackrain....as it always has been and ive never had this issue before.