Pizza Pasta in Maho, next to Cherie's is pretty good stuff. We're from NYC, and naturally there is no better pizza in the world than whats here in NYC, but Pizza Pasta is a good island alternative.
P/S----Never had Driftwood...but we'll try it when we return this summer.