I like the Embrace, since it has 5 blades. The Olay is nice but when the strips on the side become wet in the shower, they tend to stick to the shower and leave kind of a messy residue. The razors should last longer than the Olay strips on the side.
I personally love the Venus Embrace. The 5 blades and the ribbon of moisture are amazing. I have been using them for several years and now both my sisters use them too. No matter how fast I shave I never cut myself and my legs are silky smooth.