@nabisco: That is about 16 different kinds of awesome.