Before a packed meeting room, Hilliard council voted 5-2 Monday to approve a new 300-unit development that environmentalists ...