Thanks for the info and links sassha.
Worked fine for me.
I would suggest though that you put a reminder in the first post for people to give 0755 permissions to the new springboard file before rebooting the phone. I totally forgot and my phone was hanging on the apple logo on boot. Luckily I was still able to get in and add the permission, then everything was fine. But its easy to forget sometimes that anything you copy over has to be given the execute permission.