Os engines are still my fav. A vspec or the new xz is a great engine for a buggy. But its true that it all depends on your budget. There are many great engines in the $200 range and then there are a few great engines in the 350+ range depends on your budget.
So what is your budget?