While I won't say that Pilsner Urquell is the Stella Artois of a great beer-producing country, I won't say it's the best beer from the Czech Republic. It's the one you get here.
Heh, next time you're in DC, a trip to the Brickskeller is on me!
Had some Stella down in Cayman this past summer. It was said that it was a the favorite amongst the divers. Anyway, damn fine beer. Wish I could find it here in Indy.