John,
Hope no more. CHIRP has supported the Baofeng UV-B5 and UV-B6 in the daily builds since early April.
As far as CHIRP not working with the driver that you downloaded from the Baofeng website, you didn't provide much useful information that could be used to help you with.
Which operating system are you running?
Which version of CHIRP do you have installed?
What error messages, if any, are you getting?
Since the driver on the Baofeng website is for Windows XP and Windows 2000, I'm going to guess that you have Windows XP.
Are you getting the "application configuration is incorrect" when you try to run CHIRP? If so, then you probably need to install the Microsoft Visual C++ 2008 SP1 Redistributable Package discussed on the CHIRP FAQ page.
http://chirp.danplanet.com/projects/chirp/wiki/FAQ
If that isn't it, please reply with a little more detail.
Jim KC9HI