Ok, today is the 2nd day I have really played around with one and I dont know how people can call it "slow". Reminds me of before I got my Touch Pro hearing people saying that was slow. never had an issue with it in a year aside from text messages lagging a bit while typing, thats it. When people say the Hero is "slow", are they talking about having to wait 20 seconds for a website page with alot of graphics to load? That could be the network, not the phone to begin with. Are they talking about having to wait maybe a few seconds for an app to load up? Are people that insane that they expect everything to happen as soon as they press the button? I have a feeling most of these kids never had to use a pay phone or deal with some of the very first cell phones ever I even saw a Youtube video where some guy bogged the Hero down with a bunch of things running at once and it still responded pretty well. Who really needs 10-15 things running at once? Maybe the same people who turn on every light in there house and then have the radio, TV and internet going on the same time?