Since you are looking for a quality bullet for mixed game you MUST choose a bullet that is adequate for the larger species. 150gr and 165gr bullets in the .30-06 are best suited for deer size game and virtually every traditional cup and core bullet will do the job. However moose are a whole 'nother beast and can easily kill you in comparison to deer! If using traditional cup and core bullets I would use nothing less than a 180gr bullet. Personally, I would choose a bullet design that retains the vast majority of its weight to allow for deeper penetration considering moose are a big boned and tough animal. The .30-06 pushes bullets fast enough that core and jacket separation will and does happen. I would look at the Barnes TSX and TTSX in 165gr and 180gr bullets. These bullets open reliably at both high and low velocities and penetrate like there is no tomorrow. You could also consider Accubonds, Scirroccos, Core-Lokt Ultras, Nosler Partitions, and Hornady's Interbond and GMX bullets. You may even want to look at Winchester's new Power Max Bonded and Federal's Fusion, BUT I would only consider the 180gr loads viable for this application. My personal choice to start with would be the 165gr or 180 gr Barnes TTSX or TSX in the VOR-TX line of ammunition, with a bent towards the 165gr TTSX.