I just began testing Linux in my internet cafe and I am already liking the new experience. in linux you get to learn a huge junk of commands unlike in windows where almost everything is tailor-made. I found this linux distro 'Zencafe 2.2', which comes with ccl pre-installed. I hear of others talkig about Mkahawa and am venturing into it soon.
I managed to print to a windows printer via samba as well as share files between linux and windows.
There is quite a large repository of free software and I seriously like it. I got to keep on experimenting this new O.S, but i bet i will stick to it!!