I, like everyone esle, am waiting on the Epic 4g... but I have a theory on why Sprint will continue to hold off on the Epic... the Evo Shortage. Currently there is a shortage of HTC Evo's, and waiting lists for them at all the stores in my area. Last store I checked with had a waiting list of 70 people. Sprint actually stands to lose money if they released the Epic 4g before they filled the EVO orders. My prediction is we wont' see the Epic 4g released until the Evo shortage issue is resolved. If they have 70 people on a list for Evo's that's 70 guarenteed sales... anything they sell with the Epic is a bonus... if they release the epic too soon the people waiting for evo's could just get Epics... and then they lose their bonus Epic Sales. Just a thought... big business doesn't think "how can we make our customers happiest" they think "how can we make the most money out of the situation" Take it from a guy who works for a Fortune 500 company... it's all about the money NOT the satisfaction.