Samsung Galaxy Ace S5830 is a mini Galaxy S

Good Android could comes in a small package with the Samsung Galaxy Ace S5830, a pocket-sized smart phone that has leaked out on Samsung's website.