LOL! I have ALL three of those tanks!
No, I am not a weirdo.

I was just really into fish at one time!

You can tell I shop at Petsmart too

.
I don't have all three set up right now but I did at one time. I kept my first betta Frankie (RIP) in the 3 gallon Eclipse. I really like that tank but I don't like the filter system. It is extremely loud. I got another betta and he went in the 2.5 mini-bow. Then I put him in the 10 gallon I was telling you about, because I felt that he needed more room. I do like the 2.5 mini-bow setup though and if you get the 5 gallon thats even better! I also got another betta and put him in the 5 gallon hex tank. He didn't like it. I don't think they like that hex shape as much and the filter is also really loud. I don't use the hex or the 2.5 mini-bow anymore. I still have my 3 gallon Eclipse set up though with small tropical fish in it. All of those tanks are nice but the 5 gallon mini-bow is probably the best deal, and it comes with a quiet filter.