I'm a java programmer mostly these days, but came into smalltalk while trying to get a handle on VisualAge java. Learning smalltalk really helped my OO design skills.
Currently I'm working on making extra Fonts more accessible to newbies (and old hands too).