Specifically, can it hold a micro SD card or any additional memory?

Also I've heard owners of the phone say its not slow now due to the firmware update. Is this true or just people trying to justify the purchase?