When I bought my first truck I talked the price down so low. Remember, in this market, you dictate the price. At this point, a lot of dealerships are willing to lose some money on a truck, just to get some money back.
Secondly, I learned a great trick from my dad. Go to a dealership that does in house financing. Go ahead and get a loan from the bank for the truck, and tell the dealership you are going to finance through them. The dealership will be willing to go lower on the price of the car, because they will make that money back through financing. The next day, walk into the dealership with the check from the bank, and tell the dealership thanks.
Sorry for such a long post, I have a lot more tips and tricks, just pm me if your interested.