Its a long process detailing your car but if done right, and more importantly in the right order with products that work together the effort is more than worth it! Incase you don't know of these sites, check out Clean Your Car or Detailing World. If you're into detailing you should have a good nose around these sites. You'll probably find that you will no longer want to use 'off the shelf' products again once you've seen some of the results of the products the guys use over there.
Some people (especially my dad) think i'm mad when i spend a weekend cleaning my car! What they forget is I only do it every 6 months, before winter and after winter (April & October) At this point I wash (using 2 bucket method-never use a sponge) Pat dry (never use a chamois) Clay, correct, polish, glaze, seal, wax then dress the car. Also a good idea to get an AIO and give the arches and wheels a good clean off the car. Then use Bare Bones to treat all the hard work you've just put in.
If you're after a wheel treatment mate try Chemical Guys Wheel Guard, can't recommend it enough. I also use Dodo Red Mist after every wash or so to keep my hard work topped up. Smells good enough to drink too!! Lol!
Car looks mint though mate keep up the grafting! Its easy to let it slip especially after the new car novelty has worn off! Haha!