Have you tried using a grass collector on a mower? If it fills up really fast, you also can try mowing over the leaves (mulching them) with the collector off, and then going back over them with the collector on. Mulching the leaves first greatly reduces their volume.
As Hoolie posts, the hand-held blowers with vac attachment are slow. They are best for doing "detail" work, including cleaning out gardens.
When you say "mulching vac", I assume you mean the push-type lawn vacuums? Like a Toro or similar? They do work, but again they aren't fast. I would kind of lean towards a push mower with grass collector. But, the push vacs also usually come with a vacuum hose attachment, which lets you reach into tight spaces and gardens. I have one customer who has one of those, and he likes it. He also "vacuums" his lawn every few days during the "leaf fall", so that the amount of leaves doesn't build up on him.
Do you have any friends or neighbors that have a push vac that you can try first?