EagleEye, there's only one opinion that really counts and that's your opinion. /forums/images/graemlins/wink.gif It depends on what you're cutting and what you want it to look like afterwards. As you know, a "sharp" edge means a thin edge and a thin edge means it can get bent, dented, chipped, etc. more easily; the sharper (thinner) it is, the more it gets dinged. So rotary cutters come new with an edge that's not as sharp as a finish mower because they know most customers are going to cut brush, saplings, etc., and use it on rough ground instead of a manicured lawn cutting just grass. So there's no "schedule" for sharpening the blades. If it's doing the job you want it to do, leave it alone; "never" just might be the right answer. On the other hand, if all you're cutting is grass and weeds and you want a smoother, cleaner cut, you might hone those blades a little sharper than normal.
If you need or want to sharpen the blades, there are several ways to do it; (1) remove the blades and sharpen on a bench grinder, (2) remove the blades, put them in a vise and sharpen with an angle grinder (I really don't think I'd want to tackle the job with a hand file, but it's certainly possible), or (3) sharpen them with an angle grinder without removing them.
Now there's an alternative you might want to consider. I found that new blades are not as expensive as you might expect, so you might want to never sharpen blades; just replace them with new ones.