The Cypress is a nice bike. Sounds like you just may have had a serious wheel problem. I would suggest that you give more detail about the type of riding you'll be doing if you'd like to have more useful advice (like mention the type of terrain, etc...).
Otherwise, I would suggest that you avoid a suspension fork, if you're not doing much serious off road riding. Of the two options that you've offered, I'd go with the Badboy.