Well if what I've heard is correct, if you root and get a new rom/kernel you can still flash a version of froyo either right before the OTA or shortly after.
So I don't really think waiting will make much of a difference. But the choice is mainly yours. Rooting your phone has alot of advantages.
I'd say root now, mainly bc of what the poster above me said, but also because rooting is AMAZING. Improves battery life just be debloating, but even moreso if you flash a kernel.
Thanks, i took the plunge (easy) can you point me to the correct forum on how to use it?( rom/kernel,ebloating, but even moreso if you flash a kerne) is another language to me But sounds fun, LOL.
Thanks for you help
i have lag issues, battery issues
Check the roms/hacks section here. First thing would be to follow the sticky thread on apps that are safe to remove to get debloated. Then another sticky there on getting Google installed. These are really the only reasons I rooted and I'm happy with just these modifications. Phone runs smooth as silk and I get an easy 15+ hours on a charge. I would recommend when removing apps you don't want to just create a folder on your SD card and move them there. That way you have easy access to them and going back to stock is a simple copy/paste.
I recommend JT's Clean Rom. It has everything already de-binged, de-everything, and has all the Google stuff instead of Bing. I did all the de-verizon crap myself and never even came close to the performance and battery life that JT's Clean Rom has done for my device.
And its EZ to install. Download Rom Manager from the app store and look for the ROM and follow the prompts inside the app.
I can't tell you if you should root or not, but you should stop expecting Froyo to make a big difference for your phone. Especially Samsung/Verizon's crippled OTA.