I am a programmer and find the small wireless keyboard hard to use (the small arrow keys and lack of home/end keys). From what I remember there used to be a full sized wireless keyboard, is this correct?
Yup, you're right, but it is not in the style of the present day designs (flat aluminium enclosure, laptop style keys). It was of the older, chunkier keys present on older Apple desktop keyboards. It was discontinued in about 2007 when Apple redesigned it and released the present day design.