I picked up two of the Hydor Koralia 4 pumps - got them on sale at the Drs - about $90 for the two of them - they kick some serious flow, can't beat the price (and like the nano stream they include a magnet mount).
Considering I was going to make a DIY maxijet stream for about $25, and then DIY a magnet holder from a algae magnet for another $20, these worked great for me.
At some point, I'd like to try the nano-stream, but getting 1200 gph for less than $50 is hard to beat
Actually - at some point I want a Tunze wavebox - but not for my reef - for my 125g cichlid tank

-- it works best on long tanks, an my reef is just a 4' tank but my cichlid tank is 6' - right now its big SA/CA fish, but at some point it would be sweet with either pea****************s or cyps and the waves