For the best in self spotting look here