I've decided that I need to brush up a bit on my C++ template skills. It seems like I hear about template metaprogramming every day, and I really don't know much about it. I've done some googling on the subject and found some basic stuff on compile-time loop unrolling using templates and things like that, but nothing as in depth as I'd like.
So, long story short, I'm in the market for a good metaprogramming book (the cheaper the better). Do any of you lovely people have any suggestions?
Edit: I think I may pick up C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond
and C++ Templates: The Complete Guide.