Stack Overflow is more than anything else a place to ask programming questions, but we also have stuff like tips and tricks, code golf (to the chagrin of some), programming as a profession style questions, programming jokes, books, blogs, etc, etc...
I've also seen, and myself placed, problematic code and/or code with unconventional ideas to be viewed by others on Stack Overflow and get help and or opinions about the snippets... in a way a code review of sorts.
So I was wondering how do the rest of you feel about Stack Overflow as a place for simple code reviews (barring placing illegal code). Is this an activity that is in line with the purpose of Stack Overflow or not?
Note: My opinion is Stack Overflow is great for small code reviews of personal projects and such.