I've been using an 18hp Cub Cadet with a 48" front mounted blower for the past 9 years and it is a workhorse. The engine is Kohler. If you are planning on buying a new piece of equipment, you will probably increase your budget some if you want a DURABLE tractor and blower. I've even used the Cub to help clear the road when we had some serious problems and a plow couldn't get out to us. It is a heavily built garden tractor and a heavily built blower (the alone blower takes 3 people to lift)
I also have a Craftsman, made by MTD, which is the same parent company as Cub Cadet, and the Craftsman is a budget tractor, new it cost about $1500, the blower on that brought the price up to about $2000, and that was 6 or 7 years ago. It is used at our company to clear snow out of the truck docks. It is NOT worth the cost of the repairs that we put into it, very lightly built, just a piece of crap. I can lift the blower unit off the ground without much help and the tractor is built just as lightly. Not that all Craftsman stuff is junk (I love their tools), it is just that we really tried to go CHEAP because this thing is ONLY used for snowblowing, and then only used a few times a month in the winter when the snow gets deep and we don't have a plow truck on the lot when we need it. So this is a classic case of a very lightly used piece, but it is such a piece of junk that I had to mention it.
Snowblowers on tractors are great things, but light duty machines with cheap-o blowers are pretty much worthless pieces of junk that belong urban garages where they clear the snow off of driveways that are 20' wide by 40' deep. Do yourself a favor and buy a heavier duty "garden" tractor, not a "lawn" tractor. There are good units from Deere, Cub and a few other brands.