I'm currently in the process of evaluating CodeGuide 4.0 (3.0 is the released version, 4.0 is beta). It does
not assume that Windows is the center of the universe and also runs on other platforms -- the OS X port is what I use at home.
So far I like it a lot, though I've found a fair number of problems in the OS X version, and a few in the Windows version -- but 4.0
is a beta, after all.
It is NOT freeware. Normal licenses are $300, while students can get it for $100.
Check out
http://www.omnicore.com/ for details if interested.
bear
P.S. Currently using NetBeans and think it just has too many problems to deal with -- but I do think that for freeware, it's a pretty good deal.