Wisenheimer On a complete side note, regarding the whole vocabulary debacle, the matter got me thinking and once I had the chance to check some of the publications on the matter, the general conclusion I drew was that English as a language consists of aprox. 54000 word families, out of which 3000 are essential for communitaction. On average, a native speaker wields about 17000 out of those families wheras a non-native speaker ranges between 3000-5000 on average depending on the advancement level. Bummer.
Notwithstanding, non-native speaker vocabulary is richer in systematic terminology and metalanguage, they know how to
"talk about the language in that language" so to speak, which is perhaps what I must've connected with the
"richness" at the time of writing my reply. This is why often times non-native speakers make better teachers of that language - having been through the process themselves, they're more aware of the problems a student might face.
To summarize, as far as the sheer number of vocabulary items is concerned, native speakers trump non-native speakers, however native speakers have a nasty tendency to use slang or regional idiomatic expressions while at it. Non-natives have a more systematic language, as is their approach towards learning the language.
...which means that you were correct in assuming that my knowledge of vocabulary may be lacking in comparison - I mixed up facts and as such I subsequently struck through the false claim in my post. My bad - I admit that in that regard I was wrong, just to clear the air. Sorry for clinging to the issue like a limpet, it's just that as a linguist this is sort of my area of expertise.
Now, no more linguist off-topic conversations, lest the moderators slam me with the Warn Hammer.