I have the worse time with bun top knots when my hair is curly. I've come to the realization that my hair is too fine for most top knots -- yet thick in the crown. When brushed up, my hair morphs into a puny looking ponytail and I so want some thickness and volume that most buns require.
I think I've found the solution. Check out this YouTube video from Essence Editor Nicole Melton.