My Galaxy Mini powers on, but then hangs on the "Samsung Galaxy Mini" splash screen.
How can I re-install Android, or get it booting again?
Just found that solution and it worked for me! http://howtorootmobile.com/stuck-in-android-boot-loop-tips-to-fix-recover-from-boot-loop/
FYI my phone is not rooted, so I followed the first solution.