Hey digi, check out
this yagi program by VK5DJ. It is really amazing.
Not only does it have a really nice yagi calculator in it, it also has calcs for baluns, stacked arrays, gain, SWR, Impedance, and a cool calc that lets you reverse engineer a pre-existing antenna into a design guide for a duplicate.
Great stuff.