Guys thanks a lot for helping me out. Since I have a lot of time and disk space (I got an old machine to use!!!) I will try all of them out. Trying to increase my knowledge I will install LFS on my existing machine and FreeBSD on the new (actually old in terms of hardware) one and then try out slackware too.
Thanks all once again.