Info on Niagara Falls and Thousand Island Casinos

I'm planning a summer trip to the Niagara Falls area and the Thousand Islands. I'm looking for any information that anyone who has been to the casinos in these areas would like to share. I'm wondering if they are worth a visit. Thanks in advance.
There's 3 casinos in the Niagara Falls area.

One casino is in the USA - Seneca Niagara. It's OK, kinda smoky, VP schedules that aren't very good, and an OK buffet.

The Canadian casinos (2), are close to each other, and just over the border (bridge).

The newer Canadian casino (Fallsview), is pretty nice, but again, pretty lousy VP schedules, and a lousy buffet. The other Canadian casino (Casino Niagara), is the oldest of the 3, and is alright, although I haven't been there in a few years.

I have no idea about casinos in the Finger Lakes area.
The casino on the US side of the falls is better than the Canadian ones. Its been a couple years but they had $1-8/5 BP at the bar last time I was there with comped drinks. Table limits were $10 in the day and higher at night.

The Canadian side offers much more touristy attractions but keep in mind that Summer is tourist season and prices are heavily inflated for everything over there. (EX) I walked into a local pub and paid $8 for a Labatts draft (Labatts is like Canada's version of Budweiser).. If you are bringing a party of 3 or more it will be worth the price of the toll-bridge to eat your meals on the US Side even if you are staying on the Canadian side..
Seneca advertises $5 Black Jack all day now. Last time I was there I checked the bar and they had 6/5 JOB!

DF

Seneca Niagara is best for A - Table minimums i.e. $5 Blackjack and early in the day (except weekends) you can find $5.00 3 card poker, let it ride, caribbean stud and $15.00 Paigow (Fallsview Paigow never goes below $25)
Comped drinks - Seneca has them Fallsview/Casino Niagara doesnt!
Free Parking (Including Valet) Seneca has it...Fallsview/Casino Niagara does not!!
Limit Hold em poker. Seneca does Fallsview is all No limit!
Better Buffet @SENECA!
Seneca Niagara is a 4 star hotel!

Other than that I guess it depends on what you want!