I have just placed an order for a Canon 50mm 1.4 usm lens but was also looking for a decent 24-70mm lens but can't afford the Canon L lens at the moment... my question is will the SIGMA 24-70mm f/2.8 EX DG MACRO be suitable for general photo work as well as Macro ? I have an order placed for the canon and need to say yes or no to the sigma within the next 45 mins...

