What a great deal! ENJOY!!! But if you are considering replacing the top ring why not get a 50 since you can (compact doubles let you have a 16 tooth range), and a 50 is nice for the flats. If you noticed the diff. between a 46 and 48, I'll bet you'll like the 50 even more. I don't think you'll lose anything on the low end, since those gears tend to overlap anyway.