I've been ridden into by one pavement cyclist and almost hit by another:
1)Three of us walking to the pub, guy cycling towards us carrying a box under one arm and holding the bars with the other. He sees us, squares up a bit and accelerates, I hold my position and his brake lever hits my lower left arm shortly before the other side of it hits his knuckles and the wheel turns sharply to the left and he falls off. Well, I presume he fell off, I definitely heard a CRUMP and a '"fuck", but as I was chatting with my mates I ignored it and wandered into the pub.
2) Walking back from the station we see a lad on a BMX coming towards us, Vernon moves in behind me because we are just passing a full bin bag which is lying on the pavement; at the same time BMX boy accelerates towards us; sadly for him we can't move into the road because of a parked car and we sure as hell ain't going to hurl ourselves onto the bin bag. He is left with two choices, either ride into me or ride into the bin bag, sensibly he chooses the bin bag and falls off onto it.
I have also said to pavement cyclists "Aw, doesn't mummy let you ride on the road" as recommended by somebody on this very forum.
Please note, I do not choose an aggressive stance with these people, although they piss me off I will usually give them some leeway if they give me some, e.g. if they slow down and pull over as they approach me I will also move over so we can pass. What I can't stand are the idiots who accelerate towards me in an aggressive "GET OUT OF MY WAY" manner.