Feldherr Maxi cases are good - you can get about 160mm deep plus foam toppers in total, and you can mix and match the foam you use.
I typically have two trays of "
GW standard" miniature foam, which hold 36 models and are 25mm deep, and 2 tank trays - 60mm raster foam (so you can pop out only the bits of foam you want, meaning you can make them fit snugly) - they also do 100mm deep foam for the BIG stuff.
Just make sure you order the self adhesive foam, and enough foam "toppers" to go on them
As an example with this system I got 2 macharius Vulcan (baneblade sized, almost) AND a baneblade in 1 case.