Engadget reports that apple is holding a iphone OS 4 even on April 8th http://www.engadget.com/2010/04/05/apple-holding-iphone-os-4-event-april-8th/