If all you want is ICS? I'd wait for the official release. Root if you;re interested in the other things rooting brings like root only apps, bloat removal, custom roms beyond plain ICS and don't mind voiding the warranty to get them.
Oh, and this is moving to all things root!