Every 2 years or 30k miles should be a reasonable interval.
Have you ever flushed the brake fluid? If not, you should do so every two years. Brake fluid is hygroscopic, meaning it absorbs moisture from the atmosphere. This lowers the boiling point of the brake fluid, potentially causing brake fade earlier than "dry" fluid during heavy braking. It can also hasten corrosion in the brake lines and calipers.
Power steering fluid should be changed every other oil change. Use a turkey baster or suction gun to siphon fluid from the power steering fluid reservoir. Use synthetic automatic transmission fluid for lowered operating temperature and better cold weather performance of the power steering system.
Don't forget to grease your driveshaft(s) every oil change. Use NLGI No. 2 lithium soap base grease containing molybdenum disulphide.
Download a copy of the factory service manual. To save a copy of the FSM, right click -> Save As on every PDF, and save them into a single folder.
Your spark plugs were due for a change at 105k miles. Were they done around then?
The cabin air filter is a commonly forgotten maintenance item. Have you ever changed it? If not, see
this thread for a guide.
Have you ever changed the fuel filter? There is a guide
here.
If you have not yet had your QX4 inspected for
the strut housing corrosion recall, get this done as soon as possible.