With Unity4 incoming, is NGUI worth it?

Well, as the question above says, is it worth buying NGUI or should I wait for Unity4?
I’m currently learning how to make games in Unity and I use the free version, although I someday wish to get the pro version, but that’s not really important right now.

I watched some videos on the GUI Editor in Unity4 and it seems simple, so does NGUI tho.

The reason I ask for your opinion is because I can’t decide, NGUI seems nice and it means I will be able to start making nice GUIs directly but Unity4 is free.

yes, it is most definitively worth it. The new gui system for unity 4.0 is still months (if not a year) away.

Unity 4 GUI… not really much different from the Unity3 GUI. Just tweaked a little faster. I cannot see anything any good about it. In some cases it seems to actually be even slower and less flexible than before. Buy NGUI if you need a complex or super fast - or even vaguely efficient - UI system.