The 108 thing was what threw me. But, yeah, all that new info. I mean, I suspected that the Vizard were former shinigami (although that was actually pretty much a given), possibly of high rank, but Shinji a captain? Dude. So cool. And the fact that Aizen was one of his subordinates...But my squee was totally over Kisuke there at the end.
Yes, Shinji and Hiyori are definitely shameless. ;)