Here are some links to some helpful websites:
Keynote about the new iPhone.
13 Inch MacBook Pro with Retina Display
The new iMac
4th Gen. iPad
Keynote for iPad mini, 13 inch MacBook Pro with Retina Display, iMac and 4th Gen. iPad
iPad:My recommendation on when to buy the iPad mini is 2-3 weeks after people start using it. This is to make sure there are no major problems that need to be fixed (I doubt any problems thought). If I had and 3rd gen. iPad, I would keep it and wait for the 5th gen. because there is really no reason to update unless you hate the 30-pin connector and want a new Lightning connector.
My recommendation is if you need a new laptop, go get a Macbook Pro. Now is definitely the time to buy and I don't see a reason why anyone shouldn't. I personally recommend the MacBook Pro with a Retina Display, 13 or 15 inches, because of the much better quality in the image.
iMac:Because it took so long for the last iMac update, I expect this new one to be of absolute perfection. If you need a new desktop, I strongly believe that the iMac is the way to go.
MacBook Pro with Retina Display: