Unbelievable casting. Everyone fits the part, in some cases almost eerily so. The performances are spot on. Toby must really be Spiderman and Kirsten is better than my dreams of MJ. Of course, I have always loved the angst ridden webcrawler. The writers gave me a whole lot of what I always loved about Spidey and a little at the end of what I always wanted. Fantastic effects, a Marvelous script (pardon the pun) and the sense to know when enough is enough. The movie races along through even the tender parts (very smart editing), without rushing things. Excellent timing, a little whimsy and a great setup for the next installment. Although, I think I would quit here - 'cause it just don't get much better.