Why are my updating iPhone apps "waiting..." forever?
I get that problem sometimes too on my iPhone 4, especially if I'm updating an app and I lose network coverage. 

Here's what I'll usually do, either:


Sync with iTunes
Restart my phone by holding down the power and home buttons. 


Either of those fixes the problem for me.