I am an adhesive junkie- always in search of the perfect glue, so I'm glad you asked this question! Zots glue dots seem to work best for fabric in my opinion. The "Glue Dots" brand aren't as thick or sticky. Use the largest size you can get away with. I just bought some Zots 3-D glue dots (like pop dots but made entirely of glue) and they are really strong. When adhering zots to felt, it's better to stick them to your paper or chipboard first, then press down the felt. Otherwise you may not be able to get the glue dot to transfer from the roll to the felt, it may just peel off a small layer of the felt and still stick to the roll. HTH!
Making memories sells a ribbon glue but I haven't tried it yet- if anyone has I'd love to know what you think of it.