If you've been following me for any amount of time you already know I am a huge Virgin Mobile fanboy! In the past, Virgin Mobile in the U.S. and in Canada has supported Invisible People. It's probably not news to you that Virgin Mobile has taken on the cause of youth homelessness.