Dell Direct Store & Voom
Okay, maybe it is because I work at one, but they are called Dell Direct Stores, not Dell islands. :)
With Dell's launch of HDTV's (both plasmas and LCD TVs), Dell wanted a way to showcase HDTV with a partner that could deliver HDTV. Of course, Voom is HDTV...