Hi buddy!
I have exactly the same problems with my galaxy gio and i'm sure that everyone who owns this phone do.
I'm totally dissappointed with this phone and getting angry everytime i have to save a new persons name and telephone number and we stand somewhere and the guy wants to go but have to wait 'cause my ''smartphone'' is so slow. I hate it.
Since I bought my Samsung Galaxy Gio, I have had nothing but trouble with it...

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic