My Last sentence:
I generally run a "pill mounted led" torch on the bars but I do use a Ultrafire WF-501B host with an XP-E led on the helmet because they are smaller and lighter than the other kind.
If I were to use two P-60 hosts I would likely use my other WF-501B host with my 5-mode XM-L drop-in. While I have yet to test the XM-L drop-in it is brighter than any other drop-in I own and provides a nice mixture of flood and throw for the bars. The mid mode should work good as well. As a good all-around bar use setting mid-mode will help extend run time. The XM-L five modes are available from Kaidomain for about $17.
Now for the helmet I suggest using either an XP-E or XP-G drop-in. I also own a very nice SST-50 drop-in that has a nice beam pattern for throw but it is like $45. This is the torch ( and drop-in ) I recommend for the helmet that works well and won't break the bank, >
see link < . I just bought one of these last year and I am very pleased with the output and beam pattern, very good for helmet duties. If you choose to go with an XP-G ( a little brighter than XP-E ) don't buy the drop in from Kaidomain. Solarforce sells an XP-G drop-in as does ThruNite although they will cost a bit more. The Solarforce XP-G drop-in might be the better deal ( I just might buy one of these myself

>
see link <
Anyway, all of this is just food for thought. Here are some other links to chew on....
A nice host without the drop-in >
link
A nice XP-G torch using a standard pill setup, I likey this ...Wish I had one >
link
A WF-501B host with XM-L included ( DX )...Uh, nevermind...this drop-in has a lower output driver than the Kaidomain version. You have to watch for stuff like that.
Some XML stuff from Kaidomain >
Solarforce host with XML....
XM-L drop-in 5-mode
Another L2 Solarforce host >
link
Batteries > I own
these and
these
Then you need a charger..
.something like this
Hope this is helpful...well you did ask.