ShareA budget is always a balancing act. Stephen Harper is to be commended for his fiscal caution and courage to stay the course.