Okay, I've got this build floating around in my head on making an Initiate of Milil REALLY work. At first I thought of using a Cleric, but I stumbled upon two problems - MAD and the fact IoM doesn't actually give you extra uses per day, thus forcing you to take Extra Song if you want to be able to play more than Bard levels/day (one funny thing about IoM: it mentions that your Bard and Cleric levels stack for determining what songs you gain, but it doesn't actually REQUIRE Bardic Music!).
Of course, that's when I remembered Devoted Performer. Paladins don't have a problem with losing caster levels, since their spellcasting sucks anyway. And as a general rule, Bardic Music rocks in comparison. So here we go.
This is the base stub of the build. CHA>INT>STR>CON>DEX>WIS (Switch Wis around if you find it remotely useful. You only really need a 14 in it anyway. This build assumes a human.)
1st Paladin1 - Able Learner, Devoted Performer (Harmonious Knight Sub Level)
2nd Paladin2
3rd Paladin3 - Snowflake Wardance
4th Paladin4
5th Paladin5
6th Paladin6 - Initiate of Millil (Harmonious Knight Sub Level)
7th Paladin7
8th Paladin8
9th Paladin9 - Knowledge Devotion (Harmonious Knight Sub Level)
I'm sure some of you may have already spotted the trick in this. By losing the ability to detect evil, you basically have a Bardic Song progression inside a Paladin's build thanks to Devoted Performer + IoM. Since more often than not Alternative Class Features specify features themselves and not class, you could theoretically swap around Inspire Competence for something better (Inspire Greatness is VERY nice for the level you gain it at with Harmonious Knight). You probably should've been jacking up an investment in Knowledge (Religion), and Milil has the Knowledge domain. Good (or at least nice) stuff all around.
I'm kind of lost on where to go from here, though. Paladin9 already seems like such a hefty investment, I feel like I'm missing out on something...