As Apple WWDC 08 Nears, Rumors Mount