Ds (3 next week) goes to bed at 8 and we get him up at 6.45 (week days - later at weekend) for milk and snuggle in bed with us. He often wakes up much earlier, but plays happily in his room until we go and get him (we keep the door shut, and he can't open it himself - cruel parents!).
At night he often takes half an hour (or more) to go to sleep - we read him a couple of stories and then leave him with light on, while he goes on "reading". We go back periodically to see what he is doing (cue scurrying back into bed!) and normally he either zonks out (very quickly if he's been swiming that evening!) or after about half an hour is happy for us to put his light out.
He has started delaying tactics prior to going to bed, but once he realises we are serious, is quite happy to go.
During the week he has (I believe) one or two short naps at the child minder's. At weekend he still has a 2-3 hour nap in the afternoon (long may that continue!). He often resists going up to his room for his nap, but is usually asleep within 5 minutes! We are fortunate in that he can sleep form 3 to 6, and is still happy to go to bed at 8!
8 o'clock was a compromise time to allow us to spend time with ds in the evening between 5.30 and 8 (we both work), but still leaving us time for ourselves as "grown ups". He's had this routine since he was very wee, and he's always been a great sleepr. I realise we are very fortunate!