Nothing in North America that a 308 is unable to do. I figure 30-06 and 308 as the same thing with 308 being lighter and cheaper. For a deer hunter howa would be fine. Its not like you need pin point accuracy for deer hunting. I know we are spoiled in Iowa with huge deer walking through our yards but we kill tons of em with shotgun slugs! If he buys a 600$ gun he is going to end up with fairly low end optics. Personally I would rather have a 300$ rifle and a 400$ scope then a 600$ rifle and 100$ scope.
The only reason I would use a 300mag or 7mm mag would be elk, sheep or the like at 600+ yards. Which is a shot I would not feel comfortable taking from an ethical stand point anyway.