Gen X here. I occasionally use lol - in like "hello, fellow kids" fashion, when I feel like appeal to kids, as the whole abbreviation thing is so... youngster thing!
I'm more of old school : ) or : D or ; ) person from usenet days... d(^_^)b
But at least I do not say LOL out. I know some kids do!