I'm sure this has been discussed n times before. Here it goes again though.. :).
What level of support for generics are you planning and when? I would think you would will support it fully in 4.0 since you advertise it. Have you any release date for 4.0? Seems the generics have changed at least once already. From the +- notation to the current ? extends Object notation. Currently idea doesnt seem to support the ? extends Object notation. Only the List]]> style.
And what about the rest of the new features, autoboxing, static import, for loops... in version after 4.0? And if I buy a license for 4.0 do I need to buy a new license later to get the rest of the 1.5 features?