Eclipse is a great product, don’t get me wrong. But I have such a tough time keeping things in sync.
It means that:
a) I have multiple versions of Eclipse
b) I keep spending time “trying” to see if the latest plugin works on the latest Eclipse version
Then, add the fact that eclipse plugin X has a dependency on plugin Y and you soon are driven nuts :)
I am really glad that 3.0 is in RC1 and that the API shouldn’t be changing, so hopefully the plugin writers have time to catch up and I can just use 3.0 :)