If you want a newer Eheim model (the 2028/2128 are Professional II series) you can get a comparable sized Eheim Professional III series 2075 (with all media included and Eheim's more expensive modular intake and spraybar) on sale for $230 with free shipping here:
http://www.valuepetsupplies.com/Aqu...ers/Eheim/Eheim-2075-158G-Ultra-p7910926.html
This is a GREAT deal on a GREAT filter with Eheim long lasting quality, I just got one last week and it is running great and took minutes to setup. You get no Eheim media with the 2128 deal you mentioned ($50 value) and no modular intake and spraybar ($50 value) so it is cheaper and includes more.
I would order a Hydor ETH 5/8" inline 200w or 300w heater (from another site as they do not carry them) for $50 and you have the perfect combination. This filter/heater combination can be used for fresh or saltwater and automatically shuts off if run dry. I have seven of these vertical heaters and I really love them, highly recommended.
http://www.bigalsonline.com/StoreCa...r?&query=hydor+eth&queryType=0&hits=12&offset=
I have a number of the Eheim 2126/2128 Professional II models with heaters built in. Although this sounds great, personally I have had inconsistent luck with their internal heaters for the following reasons.
1) The external temperature control can fail and then you just have a straight 2026/2028 filter (external heaters are alot cheaper with more options to begin with).
2) The external temperature control is not water proof so you have to be careful not to spill or splash water on it (real design fault since it sets right next to the tank.
3) There are seperate 2126/2128 models for fresh and salt water (the salt water model can be used for either because it uses a salt proof heater). The model you references is for freshwater only, saltwater ones are $100 more.
4) The displayed temperature is often miscalibrated (not a big deal because you can compensate by changing temperature setting control but you need another tank thermometer to reference).
5) The internal heaters are roughly 200w you can get a larger 300w Hydor inline.
6) The internal heater elements tend to get a hard crust on them over time (I scrap it off the best I can with a razor blade because it probably effects performance.
7) Eheim wants $150 for just a replacement external temperature probe if they fail.
8) The 2126/2128 have two hard attached wires coming out of the bottom of the canister (one plugs is for the heater and the other goes to the external temperature control). This can make them alot harder to clean as the canister body cannot just be carried over to a sink (like normal Eheims with the power going to the pump head only) for cleaning without unplugging both wires first. Depending on how these two wires are routed under your tank it means you might have to do all the cleaning at the tank itself which might be messy or inconveinent. Personally I think this is a MAJOR design fault and that they should have some type of quick disconnect for both cables off the canister itself. Eheim changed the design for the Professional III filters and put the heater in the pump head to rectify this issue.
9) The external temperature control LED cannot be read in low light situations and even though it has an indicator bar showing the heater is actually running it has no indicator light (like the Hydor inline) so you cannot tell easily or how often the heater is actually working.
10) Because of the internal heater you are suppose to orrientate the internal media baskets in a specific direction when reassembling for maximum water flow.
Over time I have placed inline Hydor ETH heaters on all my 2126/2128 canisters and would not purchase anymore with the expectation of using the internal heater. I like the filters themselves but would stick to the 2026/2028 models and they are being phased out (another reason to go with the Eheim 2075 I linked to above).
The Professional III 2075 model also has the following advantages:
1) The prefilter on the top instead of the bottom (like 2128) so it is easier to do a quick partial filter cleaning.
2) The prefilter has its own tray you can carry it over to the sink to clean.
3) Does not use rubber seals (which get hard over time) between the internal media baskets (like 2128) and they only fit back together inside one way.
4) Has four slight smaller media baskets instead of three larger ones (like 2128) for easier cleaning or mixing of internal media components.
Personally if you can afford it I would highly recommend the Eheim 2075 Professional III/Hydor heater combination over the Eheim 2128 you mentioned and you can even save some money to boot at this great price......................