I think this one is the best! :) I hope you don't mind but I'm going to leave the contest open anyways to see what other concepts come up. I have a very open mind with this logo, because I didn't give it much thought before coming up with the name etc.
I just noticed that the other one ( #8 ) reminded me of something, and it looks too similar to 'Future Shop' here in Canada. So I think I will have to skip that one, just in case!