"best" is such a subjective term. everyone has their own opinion. you'll get 10 different answers which will just confuse you even more. it's up to you to research what's available and come to your own conclusion based on that info. i'll tell you though, $1k for an engine doesnt leave you room for anything beyond a d series.