My brain isn't working at full speed tonight, I have no idea what dc is.
Virgin Mobile is a decent company. I used them in the past, my parents have used them for years and my DD has had VM for about a year. I have no complaints about them other than they use Sprint towers. Sprint in my area is not very strong and at times we have signal strength issues (I have Sprint through Sprint).