Ive never had mine pop out it does have a rubber grp on it that i think helps it to stay in well. it doesnt even rattle
Trek makes a mug just for bottle cages
http://store.trekbikes.com/jump.jsp?...&bShopOnline=0
It comes stock with one of their bikes or you can buy it for like $20 at a LBS.