I had a C64 way back when and I was trying to cast my mind back to which year it was and, like you Jigs, I settled on 1984, as i'm sure it was the Christmas I also got the Band-Aid 7" single, as did everyone else that year
I thought the C64 was fairly new out that year but maybe not then, looks like I was behind the times. Once a technophobe stuck in a time warp, always a technophobe stuck in a timewarp
PS can I interest anyone in buying the latest new fangled transport method...think its called the Sinclair C5 or summat