FIDAP can handle a variety of fluid flow problems.
Because it uses the FEM, one can easily mesh complicated structures and more accurately determine errors than with the FDM
Has a variety of solvers to better suit your problem
Has a long history of solving many types of fluid flows with a high degree of accuracy and precision
Web Page: http://www.fluent.com/