Leonard arranges a magical Valentine's Day dinner date for Penny, but the magic doesn't last after a squabbling Howard and Bernadette join them and Penny's ex turns up at the restaurant. Meanwhile, Sheldon assigns his research assistant to find a Valentine's Day present for Amy, while Raj talks Stuart into having a holiday party at the comic-book store.