Most of us agree on the PBSF for the rear. Uses AAA's with a long battery life. ~$25
For the front you can go with the Terralux 220 or Romisen RC-N3 Q5 - both lights have a solid reputation here and cost around $30. You'll want rechargeable batteries (~$20) plus a smart charger(~$40) which combined will cost what the Magicshine will. The Magicshine puts out much more light than the flashlights, and comes with a dedicated battery pack and charger, the flashlights allow you to get started without buying the rechargeable batteries and the charger, and are easier to remove when you get to where you're going.
That's my 2 cents worth, YMMV.