I've been there once... its pretty nice *nod*
There is also the Dallas Aquarium which is neat, even tho its not a
LFS
I'm not sure how far out of Dallas you want to go.. but I really like the Pet-0-Rama in Hurst (off of Harwood Road), granted half of their fish staff is stupid and cocky.. but they have some really nice display tanks (last time i went anyways)