Played with the Verizon LTE version of this phone today. it was cool, it was called the Droid Super Charge
http://www.engadget.com/2011/05/02/droid-charge-review/
http://www.engadget.com/2011/05/02/droid-charge-review/
328 RAM is pretty sad though. I would imagine that would be the source of a lot of it's performance issues. iPhone 4 has been out a year and it has 512 RAM.
Still, Android phones need more power to function smoothly.