I currently have a 29 gallon tank and am getting a 55 soon very soon. And i need help with the ideal fish for me. I would like a fish that gets farly big around 8-12" can eat live food no problem but will take pellets and flakes or whatnot. and are very preditory. Fairly active i would like them to swim about not like a fish that is lazy and just stays at the bottom and inhales food. IK this is a lot to ask for but just keep ideas flowin asap cause im to the point of making a stupid perchase. O yeah and would a needle nose be ok?