hey there,
i also like to look at screen captures of anime dvds before i pull the trigger. i can also get a general sense of the series from the artwork.
for anime dvd reviews, i goto animeondvd
for pictures, i goto the anime emporium
hope this helps!
abb