It's Tile Time!

There are few people in this world that I adore more than my painter. I know that sounds weird...However, he's one of the happiest, most efficient, most hardworking, most wonderful painter/person I've ever met--and today I found out a very important quality about him. He does tile work. Gasp! I know...You're as excited as I am. That all being said, it's time to get busy picking out tile for my new and improved backsplash that he's going to install...right after he paints my kitchen cabinets white. BAM.

Here are my options. All opinions and suggestions are welcome:

6" x 3" Sea Glass Subway Tile

and here's a visual: 


Small Sea Glass Tiles   

Simple White Subway Tile

Natural White Stone Tile
As a matter of reference, here's the original state of my kitchen.