Hi there,
I have exactly the same problem. It actually drives me mad because the USB hard drive (Packard Bell 250GB self-powered) works fine in many computers with no problem at all.
I have noticed, however, that if I turn on the HD and plug it to my MacBook, nothing happens; then, I disconect it and try to plug it again, and it finally recognises it. So I have been doing this for long time to make it work. There are sometimes that it won't just mount nor show on Disk Utility. I thought it was the HD's fault, but I am noticing that many brands are having the same issue.
This makes me believe it's a software issue rather than hardware (i.e. setting the HD as master/slave) Hope Apple corrects this issue.
Manuel