I'm more of a fan of BSD...have owned both (BSD twice!). But what I found is that BSD is one of the most hated games for non-pinball people of all the games I have ever owned, and I have owned a lot. Shots too hard for non-pin people, drains quickly, not a lot for them to shoot at, they move on quickly with a frown. So, if you entertain people who aren't regular players, you might want to keep that in mind.
Both good games for price, I agree with what most are saying, I think you will enjoy either game. Good luck!