enclosure building programs

hi i was wondering what the best program for designing a subwoofer enclosure. i have WinISD beta, WinISD Pro, and unibox.
have found winisd to be good, but have read on the forum that it has a few problems.

is their any good freeware programs????
and what is a good program to buy???