I think I've read arguments that either alter self or polymorph, from a race that doesn't grant a feat to a race that does, would also grant you a feat.
Example: Elf -> Human get's humans traits, including a bonus feat
Also, feat leach was a good call.
Also, psychic reformation (sort of).
Best,
David