Our troop has a crew going in 2010 and we are increasing the number of fundraisers for all the boys in the troop, not just specifically the boys going to Philmont.
We're trying to avoid the "selling something" fundraisers because of the general state of the economy and everyone is tired of the pizza/subs/wraping paper/etc fundraisers for cheerleading/PTA/etc/etc. Seems someone always has their hand out.
So far we've done a car wash, which did better than I thought it would. We have a couple of local resturants where you can get a portion of the evening revenue. We've done one where we got 10% of the bill (pre-tax) of anyone eating there and presenting a flyer provided by the troop. Another local resturant will give you a cut of all meals served, even if the patrons aren't there for your cause. The boys would be required to greet patrons and open the doors but that's all that's required.
We're planning a spagetti dinner in the spring. Other troops in the area do very well with these.
Aslo, find someone (parent, committee member) not involved in the trip to be dedicated to fundraising. They can spend more time finding/developing opportunites and not be distracted by getting the boys ready for Philmont.
Don't underestimate popcorn. My son has raised almost $1k from popcorn over the last 3 years just with the goal of paying for Philmont. Doesnt' cover the complete $1600 cost, but it helps. From day one, on joining the troop we try to instill upon them that they can afford the high adventure trips if they plan ahead and save. It's a great teaching tool when it works!
Besides fundraising, look for ways to save the boys money on their gear. You might find a local outfitter willing give you a bigger than normal scout discount if you purchase a lot of equipment through them. Look for on-line sales, etc.
Hope this helps.