The Tacoma has been my favorite truck for years. I think the main advantage that the x5 provides is the AWD capabilities. However, it makes more financial snese to keep the truck instead of taking on a bigger loan and the higher maintenace cost of the BMW.
Pics?