Indeed a useful post.

The last time around i had a problem with GRUB, it gave me nightmares and put me off linux for quiet some time!

Wish i bounced on this solution then 🙂