You just pay the once for the 2 years, unless you register more domains using DreamHost or upgrade your plan during that period.
Basically, as has been said; There are no hidden costs with DreamHost, everything is upfront and in the open.
Pay just [color=#CC0000]$22.40[/color] for 1 year Dreamhost hosting, use promo-code [color=#CC0000]MOJO97[/color]
Save [color=#CC0000]$97[/color] on all 1 and 2 year plans!! (Max saving on monthly plans too!!)