A used 550EX sells for <$200 and can be used as an on-camera Master, giving full E-TTL and HSS for wide-aperture, razor-thin DoF portraits.
The ST-E2 would also be an option. ~$150. Lighter and smaller than using a 550EX or 580EX as Master, but couldn't give fill light either. I'd normally recommend the Yongnuo ST-E2 knock-off from ebay for $104 shipped, since it has better angular coverage/range and uses AA, but the Canon OEM does a better job with AF Assist, although it uses a funky battery.
You could also use your 7D's pop-up as a fill light and wireless/optical Master for the off-camera 580EX as Slave. But check to see if the 580EX still give Focus Assist in Slave mode.