hdri would be your better bet, but excpect your render times to skyrocket. however, I think that's the only way you get the reflections that you want. You have to consider that making an environment and letting it reflect off of the glass involves slight blurring from distance and DOF in the glass (impreceivable, yet the time increase IS perceivable )
Good luck!
Live the life you love, love the life you live