DH has some problems. You may want to refer http://www.dreamhoststatus.com/2007/02/22/dreamhostcom-dns-zone-troubles. Maybe this is the reason why you can't log in.
You can use your own FTP program. But I guess you need to wait for the problem to be solved.
Save [color=#CC0000]$97[/color] (max discount) on dreamhost plans by using promo code: [color=#CC0000]97CRAZY[/color].