Agreed. When times are tough, free is always good. You won't go wrong with either of these.It depends. For a free forum software I'd go with phpBB. For a paid I'd go with vBulletin.
I prefer phpBB but I hear arguments that it isn't very secure.