The usual rule of thumb is 5 PTO horsepower per foot of rotary cutter width. This gets you in the ballpark you were already looking at anyway. From there, it's your call based on weight, cost, type of mowing, etc. Longer and/or heavier brush does not necessarily mean harder going; I have several spots near seeps on my back hill where the grass is maybe a foot high when I mow it, but it is so lush and thick that it bogs the tractor down far more than taller brush. Sharp blades made a noticeable difference, so plan to put a grinder on them from time to time.
As far as brand, KK won't lead you too far wrong for general maintenance cutting. It's far from the best brand available, but it gets the job done. I've had my 5' KK for five years, and it was used when I bought it. Ive mostly done routine field cutting with it, but it's taken down everything up through sumac, blackberries, and rose taller than my ROPS.
After size is considered, it just comes down to how much you want to spend. I'd love to upgrade to a better built model, but the KK was what I could afford at the time and it's still getting the job done. KK doesn't usually come with a slip clutch, but I recommend adding one if you go that route. It eliminates the hassle of broken shear pins; if you put in one stout enough that it doesn't break every time you look at it, you worry that it's allowing too much shock load on the PTO driveline. Depending on your level of comfort/risk tolerance, you may want to consider a model with chain guards available. From time to time, as debris is hitting me in the back of the head, I think they might be a good idea...