Michael Kolling has a great article on the lastest features of BlueJ 3.0, an interesting and interactive environment for helping people who are new to Java learn the language. We all know people that are interested in getting into the programming game, but it's always difficult to figure out where to start. Well, this isn't a bad option at all.
BlueJ - The Interactive Java Environment
******************
BlueJ 3.0 - the most significant update of BlueJ in five years, has now been released. This version brings significant improvements, especially to the BlueJ editor, including scope highlighting, code completion, better find and replace and better navigation.
You can read more detail here, or see a summary in the change log.
Get it now and never look back.