I do a lot of socializing online but it will never totally replace offline socializing for me. I do however spend a lot of time offline with people I met online. It's a great way to find people with similar interests.