Rogers releasing the Nokia X7 this Summer