The past couple years have been good to Geek culture in terms of a powerful revitalization of both the super-hero genre (Spider-Man, X-Men, Blade) and some of the best fantasy ever (Lord of the Rings, arguably Harry Potter). And Hollywood being what it is, this has sparked a ton of new super-hero projects, at least. Before Blade and X-Men, we have to go all the way back to the original Batman movie and the first Darkman movie for any good super-hero stuff.
Sci-Fi comes and sci-fi goes. There are lots of good sci-fi movies around.
I personally wouldn't include spy movies in the Geek genre, although there's arguably not much difference between Batman and James Bond. But I will say that Undercover Brother was WAY better than Goldmember or XXX.