Chart Software- What is the best?

I own the Stitch & Motif Maker V3. I love how easy it is to use, but the grid max is 80 sts x 100 rows. This is no good for my next few projects- various afghans. I have been searching the web, and have found Knit Visualizer. I downloaded the demo, and it seems to have a much much larger grid max. What programs do you have? In your opinions, which is the best? Especially for large grids like up to 300 stitches and 500 rows. I want my next software purchase to be my last, so I want to select the best one for my needs. Is Knit Visualizer the answer?
Happy New Year Everyone!