To save even more space, I've been considering using Murata Ceramic resonators (Model CSTCE_G...). It's 3.2mm by 1.3mm and has built-in load capacitors. The only downside I can see is that they are not as accurate as a crystal, but that's not a problem in my application.
Has anyone tried these with the STM32? thanks, Greg
Yes, we have a prototype board which uses a CSTCE8M00G52A, with a 220R series resistor. So far, it appears to work fine - though we haven't done temperature or EMC tests yet. Steve.