On a side note, how about all the love triangles in this show.
Oliver/laurel/Tommy
Oliver/Laurel/Sarah
Oliver/Felicity/Palmer
Probably could throw in Oliver/Felicity/Sarah or Oliver/Laurel/Felicity
Oliver/laurel/Tommy
Oliver/Laurel/Sarah
Oliver/Felicity/Palmer
Probably could throw in Oliver/Felicity/Sarah or Oliver/Laurel/Felicity