Borderlands is awesome! I beat this game yesterday and there are loads of guns, does it really matter if there are 2000 or 200000? I've never, ever seen the same gun twice. Maybe similiar, but never the same... and yes, when I say beat, I mean all the quests.
Borderlands walkthrough here.