kristianDTry using the search function at the top of the board listing to look for common topics like "need help to buy ______". Saves a lot of reposting of information and user-aggravation

.
That being said -
see this thread, it should have most of the information you seek.
*note: Mazda BT-50 and Ford Ranger are the same truck, just different cosmetically. Mazda is a bit cheaper and SSL service sucks, Ford hold resale a little better and has better after-sales service.
Good luck with your purchase.