yeah so like the bootloader Samsung put on is bull crap. it resets recovery and root after a reboot. a fix for this is the gingerbread boot loader. you can find this file over on droidstyle's guide for this phone (look somewhere in the ROM flashing section)
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?