For those of you who don’t know, SL stands for ‘super light’ and Mercedes has done it again with it’s most recent SL550. Check out this excellent review by autobytel.