If you want something simple to get started and free there are a few good ones, brewtarget comes to mind also just found this one the other day at hopville, very simple and easy to use for a beginner. I tried the trial version of beersmith and will probably buy the software soon...