Don't know if you have sorted this out.
As I understand it, the Suite was only for android 1.6 version.
For later you don't need to use it.
Just connect the cable (from your charger) minus the plug, to your PC via a USB port and the Streak on the other end.
If, for instance you wanted to download a movie you converted to MP4 (which it needs), just click on the left mouse side to send to the portable/ removeable F or G drive - your Streak.
You do not have to set the Dell synch app on the phone, - as when you connect the device, it automatically sets it to "on".
So, whatever you want to add to the device, you merely "send" to the device.
Anyway, that's what I do.
No software needed.