You'll enjoy Vegas - we were there a few years back and had a great time. You have to gamble, but you don't have to gamble big
Just the size of the casinos is incredible - some of the rooms there are as big as the biggest casino here
I loved the freedom of Vegas too - walk around the strip with drinks, in and out of casinos with your yard glass margarita that you bought from a street vendor!
The Bass Pro shop on the outside of town is actually attached to a casino as well
not a huge range of high quality stuff - I reckon BCF has better quality gear - but lots of cheap lures to look at. Good US brands for half or 1/4 the price of them here. I don't remember seeing much ocean tackle there, as you would expect...
Make sure you go to the retail outlet stores just out of town - one of the main buses goes there - you'll get good quality clothing for ridiculous prices. Levi jeans - $20, Adidas pants - $12... crazy cheap, all authentic. We got some good Nautica wet weather gear there too, 1/3 the price of here.