Since your quilt is very busy with all the different colors and prints, I would lean towards a solid for the borders giving the eye someplace "quiet" to rest. A white/cream border first, one matching what is used in the blocks and it will give the blocks the appearance of floating...maybe something bright like red or blue for the outer border, but that is a personal choice as almost any color will look good. Your quilt looks great!