My first language was Spanish, but I've long forgotten it since I quit speaking it around age 4. I'm trying very hard to pick it up again, though, because I want to be able to understand my family. When I met them a long while ago, I couldn't understand a thing, and since I'm set to inherit a ranch in Spain, it'd be good for me to learn.
I also speak Japanese, but not fluently. I'm pretty good at it, but anybody who speaks knows that learning to actually write it is incredibly hard. I picked it up back around 1992 when a friend asked me to join a Japanese Ragnarok Online server.
I used to speak Hmoob (Hmong) back in grade school, because a lot of the Asians in CA are Hmoob and Mien. I stopped some years ago, though, because after a while I really didn't have the patience for it anymore. I can still understand a little bit, though.
And now I'm picking up on Korean, mainly because a lot of the MMOs out there are Korean, and I like to BETA test.
And, lastly, I'm learning Italian, because my fiance is Italian and we'd like to go to Italy one day and maybe even live there (if not Spain).