Awesome list. Now for me to get an XJ and then do some shopping.