I think
Scarlett is just great. It's feminine and sophisticated. The
Scarlett O'Hara associations used to be too strong for me, but then
Scarlett Johansson came along and now the name seems really fun and contemporary. BTW, I also like it when it's spelled
Scarlet.