A summary of the state of the art as it was back in 2008. Still a useful reference. Credit @Viracocha Reactions: Doomking, vlad665, MagyarHungary1111 and 6 others