From ViaSat Enrolls 285K in Internet Satellite Service; CEO Talks Costs:

ViaSat1 Satellite pre-launch (courtesy ViaSat)
ViaSat1 Satellite pre-launch (courtesy ViaSat)