what are your reasons for learning forth? if you're just interested in learning any stack-based language, you might be better off learning factor (
http://factorcode.org/).
if you really want forth, pforth is the only one i've used... despite the gnu part, gforth seems to work pretty well, so it's probably a good option unless the anti-free license bothers you.