It's been a few weeks since we heard any casting news for The Avengers -- so long, in fact, that I'd almost forgotten they were even making an Avengers movie ... Ok, not really, but there are some interesting new casting rumors out there. has sources close to Marvel who are saying that two roles are close to being filled. Firefly's Nathan Fillion -- who was first rumored to be involved with Marvel back in May -- is still the frontrunner to take on the part of Dr. Hank Pym while Eva Longoria will reportedly play Janet Van Dyne.

The source adds that Longoria -- who's been rumored for this part since 2008, when she was spotted outside the Marvel offices with a stack of comics -- is a done deal. Fillion, meanwhile, is apparently in final negotiations for a multi-film deal that would start with The Avengers and then cover sequels or spin-offs. With Comic-Con right around the corner, everyone's expecting official announcements from the show.