Hi GerdW,
Thanks for the feedback.
You're right about this statement, logical shifts and boolean functions are much faster to handle in processor, particularly with big set of binary data.
Will take that as a note to me.
Anyway, its entirely up to thread starter to decide what's the best method for his/her case, in terms of simplicity and performance.
Ee Lim