One of the classic complaints about VisualWorks has been the emulated UI. I've gone back and forth on how relevant that is, but I'm starting to think that it's becoming less relevant all the time. Why? Have a look at this from O'Reilly Radar - it covers a raft of web technology coming downstream to the browser - simple video embedding, full canvas for graphics - you can "go native" in the browser, and have a powerful back end in Smalltalk, making it easier to write the business logic. It looks to me like the future is going to be browser based, with the most productive thing you can find for the far end. In that world, Smalltalk plays pretty well.