my native language is german, i started learning english when i was a baby (my aunt is an interpreter), then stopped when my family moved, and started from scratch at primary school when i was 8. i must say that the internet helped me a lot with the language, and by playing wow on an american server and talking to people through ventrilo, i got really good at speaking, also learned to talk with an american accent instead of british. of course you can hear a german accent still...
as for other languages... bits and pieces. i deliberately forgot how to speak french after graduating from high school (including 4 years of french course, but i hated it), i could never actually speak latin despite learning it for 6 years, i could speak some czech when i was a kid but forgot most of it since i don't see the czech part of my family very often nowadays, i forgot what little hungarian i learned a few years ago, and i never really got into the japanese and spanish.
computer-wise, my "native language" is qbasic and other basic dialects, i "speak" php, c++ and java fluently, and many other programming languages at least partially (c, perl, assembler,... and no, html does not qualify as a programming language).
what i would like to learn is arabic and russian. also, na'vi sounds like a very cool language, i'll look into the course as soon as it's published. <!-- s

--><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!-- s

-->