The best is the one that works best for your needs. Try out several, there are quite a few free ones you can use to get a feel for what features you want.
Duki commented: goodpost. my prof used it in class +4
Sturm commented: Pretty cool, never knew that. +2
Stack Overflow commented: Thanks for the info. -Stack Overflow +1
Narue 5,707 Bad Cop Team Colleague
ProShashank commented: how to get CLOCKS_PER_SEC??? +0
jack1505 commented: can u give me some coding for create virus.... +0
kc0arf commented: Refreshing, and nicely anti-Microsoft +3
Dave Sinkula commented: :p +1
Killer_Typo commented: WOW incredible post, most of it over my head but all the same, incredible! +4
hamidvosugh commented: Excelent brief +3
dlh6213 commented: Thanks for helping my son with this; he's surpassing me in some areas! -- dlh +1
Asif_NSU commented: It's good to know there's an uncompromising critic out there-- Asif_NSU +1
Killer_Typo commented: damn! a great reply i must say +6
Dave Sinkula commented: A little harsh on the admin, but a good thorough explanation and solutions nonetheless. +1