Dr. ColorChip is magical. Use it. Fairly priced, too.
That one in the corner was terrible. If I had kept the WRX I would've kept applying Dr. ColorChip until it filled up the crazy chipping.
I also can't stress clay-barring enough. I clay-barred my BRZ recently. It had collected a week's worth of dirt, but that's all it took to make it disgusting. With a wash you can't tell, but if you rub your car and it isn't smooth, but feels a bit like sand paper, then a clay bar is in order.