Lakeland do a travel kit - 0.97 litre ziploc bag and it comes with 4x 80ml plastic bottles. Mine's done about 30 flights this year and is still going...
Solid deodourant - I had a 'discussion' with BAA security at EDI earlier this year. Said security chap told me my solid stick deo was a liquid and couldn't be carried on. The discussion ended when I asked him to pour it.
I don't worry about toothpaste - it can be bought in 100ml tubes that fit into the plastic bag requirement too.
I have had no problems with old fashioned shaving soap - that travels outside my regulation plastic bag fine.
Rush - The duty free free splash is great for aftershave.