The last time Brian Vickers was as happy as he is today!