My 2.8 yo DS makes me repeat EVERYTHING he says to me word for word.
If I try not saying anything, saying "really?" or similar normal conversation type thing or even repeating a bit of what he has said (in an effort to mix it up a bit) he will continue to say it over and over and over until I give in.
So if he says "Thomas crashing into trees. Oh no!", for example, I have to repeat those words, in that order. He says "Thomas crashing into trees. Oh no!" quite a bit.. grrrrr. Most boring train in the world....
The only exception is if I address him or ask him a question. But any time he talks first I have to repeat what he's said.
I'm on maternity leave at the mo, but was working 5 days a week before having DS2. 3 days a week he would be in creche. At one stage in creche he wasn't eating a lot as he was ill so I got them to give me a bottle of milk for him on the way home (he loves bottles). From that day on, he would INSIST on getting a bottle when he left creche, regardless of what time of the day i picked him up, and he would never get a bottle at that time on the other 4 days in the week. When I went to collect him he would shout "mummy!!!" and would make a beeline for me, but not to hug me. He wanted the bottle that was normally in his bag, which I would pick up in the hall before going in. If his bottle wasn't ready, he would go into the hall and shout at the girls to hurry up with it.
When he hears the timmy time theme tune he INSISTS we all dance. Shouts at us if he doesn't think we are giving it enough.
Other than that, he has LOADS of eccentricities, but more his own routine than making us join in. Like how he NEVER wants to sleep in our bed. He'll sleep in any bed, as long as he's on his own. I think the only time I have held him while he was asleep in the past 2 years (at least), was when he was sick in hospital with a v bad tummy bug.