#19 - Great! - Its not perfect, but its comming close..
#20 - Fun, but to much alien ;-) - could it be like a light bulp or something else.. like the idea that its abstract.
#21 - It just like a logo of one of my old companies, so like your thinking, but to close to old things ive done
I looked at your previus work; I like the font at "Fresh Baby Bites"