Apple Bumps iPhone to 16GB and iPod touch to 32GB

Just read an MSNBC article that Apple increased the iPhone to 16GB ($499) and the iPod touch to 32GB (also $499). I wonder: (1) Why didn’t they announce this during Macworld? It might have prevented some of their dramatic stock price drop since then. (and) (2) Shouldn’t the iPod touch price be down around $449 or $399 to offset its lack of a phone radio, Bluetooth radio, microphone, and camera (despite the increased RAM)?