What a *ahem* fun day on the markets.

Luckily, my portfolio is still biased towards energy, but I did liquidate one of my tech darlings today (guess which one). It's ok, I'm not married to any of my stocks, Even that dog that I had to put down today returned ~200% since 2003, so I can't be too bitter.
I'm not jumping to any conclusions just yet, but I have the feeling that this is more of the sell-off that the market was due than the market hitting a top. I mean, Motorolla takes a hit for no other reason than they can't roll out phones fast enough. Apple takes a hit despite recording record earnings. IMHO, expectations were getting out of hand. I hope that today's meltdown shakes out the nervous speculators with long positions and forces the analysts to revise their forecasts in lieu of the Iranian issue.