Sometimes the little things are the ones that cheer you up the most.
I was in Argos today and heard the Cardigans song Carnival playing. I thought that song had been lost in the mists of time. I mean, as far as I know, not many people knew it even at the time. According to Wikipedia it was the first single from the album "Life" and reached #35 in the UK charts. So I was thrilled to hear it playing.
A poster on the wall had a mis-spelled company slogan on it. How can you possibly make a mistake like that in company advertising? It's like Skittles saying Taste Te Rainbow, or whoever it is saying Vorsprung Durch Technike. It just makes you look ridiculous.
The man on the street with the guitar was playing "Thank You", the song by Dido that was used in Stan by Eminem. It worked really well with his gnarled old street voice.
One of the cashiers in the supermarket was really friendly. He had a problem with his till, and didn't know one of the prices. So instead of calling for assistance from the other staff, he turned round and asked a random customer to go and check the price of something. It was like being in a little village shop where everyone is happy to help and not afraid to ask. It's so rare to have strangers talking together and even asking favours from each other, and being happy and smiling about it. When I got to the front of the queue (or line, you funny americans), he asked me about my day, and seemed actually interested. What a legend.
Also in the shop, I saw a beautiful girl. She looked familiar. I couldn't place her. I didn't want to ask, in case she was the person who persuaded me to start giving to a charity by accosting me in the street and chatting to me for a while - I swear I would still have given money to her if she were unattractive - but it's odd I still remember her!
Nothing very good has happened today, but the little things have kept it all seeming nice!