I believe the blues are batchelor buttons.
I'm pretty sure the blues are bachelor buttons (also known as cornflowers) and the purple balls are called Allium. Don't know what the reddish purple ones are called, sorry!
I call the purple ones "horton-hears-a-who-flower." My parents neighbor had beautiful bright pink ones that I took a couple shots of, and I didn't know the name of them. Allium sounds right, though. Thanks, Sarah!