Dogfish Head, IMHO, makes some excellent and innovative stuff. The 90 minute IPA is great, although I'm a stout guy first and foremost, so take that as you will. 60 minute is kinda meh, and the 120 certainly didn't blow me away like I thought it would.
Ruination is also great in its own way, just different. Indeed, Ruination reminds me a lot of the ballast point IPA, which I also like quite a bit. Dogfish Head and Stone seem to have different approaches, so comparing the two is almost apples to oranges.