As for buying "Fiji" Rock in Miami, I'm pretty sure its not "Fiji" rock, but florida rock. I live In Ft. Lauderdale, and was secretly told by a local wholesaler that most of our LFS's are selling "phony receipt" Fiji rock. Anyway, as for filters, you could also buy a small canister filter such as a Fluval, I think BigAl'sOnline has them on sale pretty cheap compared to LFS. I think its 40 bucks for a 104 model. You could tee off your output into two lines at opposing corners to get current moving in your tank. As for heaters, I do recommend them. My 20 & 25 gallon tanks do need them, but mainly to keep the tanks temperature from bouncing up and down. Depending on how cool you keep the room, they won't get very cold. My home is kept at about 75 degs, and with all the equipment running, they never go below 77 degs. As for my 6 gallon Eclipse tank, there is no heater, and just with 11-12 hours of light will not drop below 81 DEGREES! It may go to 79 at night, but thats it. So if you keep cool water fish, I do recommend that you set it up, get everthing running & then watch what your temperature is running at. It most likely won't be very cool. My friend's friend has to run a chiller on his 200 gallon reef tank here in Miami. There is also a difference in tanks too. I would recommend a glass tank, which I'm pretty sure you will be running. Glass is more heat conductive, so it will tend to cool down better with a cool room. Acrylic is more insulative, so if its heated by the equipment, it won't cool off to room temperature as quickly and start to build up heat. This is one of the things I've noticed since I getting ready to start on a new small salt water tank. *crazysmiley*