I like both, but I prefer
Sylvia because of a slightly annoying teenager I know who is named
Sabrina. I love
Sylvia,
Silvia,
Silvana,
Sylvie, etc. because of the meaning, the fact that they sound like "silver", and the slightly princessy sound (princessy in a good way!) I also love Sabriel...