Leeds half-back Danny McGuire insists he has plenty more years ahead of him with the Rhinos after signing a new contract.