The guys finally get around to reviewing Ubuntu 12.04- the most recent "long term release" from Shuttleworth and company.