I use Poorboys blackhole on my dark car which is pretty decent at hiding small nicks:
http://www.cleanyourcar.co.uk/glazes.../prod_494.html
Only a proper polish will get rid of scratches, or if they are deep then a respray. As for wax I use FPK1000 or Collinite 476S, really durable stuff. I use this on my wheels and lower body panels.
http://www.cleanyourcar.co.uk/wax/co.../prod_207.html
On top I use dodo juice, any flavour will do but my favourite is Hard Candy
http://www.cleanyourcar.co.uk/wax/do.../prod_401.html
Here is my beemer after a good polish and wax with said products:
R