What are your favorite websites?

list them.
Update: like what ever you your selt in too.
23 answers 23