Ef 50mm F/2.5 Compact Macro

Which lens should I use?
I just got a Canon Rebel XTi/400D and the guy who sold it to me had a EF 50mm f/2.5 Compact Macro lens already on it
I also acquired the kit lens that came with it, the EF-S 18-55mm F3.5 – 5.6 Lens.
I know the compact macro is a more expensive lens, but I want to know which of these two should I use as a general purpose lens for everyday use. I know the Compact macro is better in low light, but takes longer to focus (which doesn’t bother me). Reviews (and Canon) say the macro works fine as a general purpose lens.
Can someone advise me? I know next to nothing about photography. I just wanted a nice camera. Thanks!
PS – Does anyone know where I can get the original software that came with the camera, the guy who sold it to me didn’t have it.
Odd question. If you need the Macro use it.
However, if you need wide-angle use the zoom.
Oranges and apples here.
Canon EOS D5 Mark II + Canon EF 50mm f/2.5 Compact