I'm in the same position you are - I have Genesis lights and am moving to speedlights and playing with ETTL mode.
I'm lucky, with a 7D I can remotely control them (with line of site - unreliable outdoors) - but I want something more reliable. You could put your 580exII on top of your 50d, and remotely control another compatible speedlight that way to start out.
Wireless option -
Pocket Wizards are an expensive - but professional reliability option.
Pixel Knight triggers from ebay seem to be much more affordable, but early bugs are keeping me from pulling the trigger.
There are others, but I've not researched them yet.
I'll probably be ordering Pixel Knights in the near future.