In allen fünf Rennen der &lt;a href="Freestyle-Skiing-Weltcup%202005/06"&gt;Weltcupsaison 2005/06&lt;/a&gt; stand David auf dem Podest, davon zweimal als Siegerin, zweimal als Zweite und einmal als Dritte. Zum dritten Mal in Folge sicherte sie sich die Disziplinenwertung; hinzu kam erstmals der Gewinn der Gesamtwertung, die aus den Quotienten der Platzierungen errechnet wird. Auch in der &lt;a href="Freestyle-Skiing-Weltcup%202006/07"&gt;Saison 2006/07&lt;/a&gt; war sie mit einem Sieg und zwei zweiten Plätzen die erfolgreichste Skicrosserin. Bei den Weltmeisterschaften 2007 in Madonna di Campiglio setzte sie sich gegen die Konkurrenz durch und gewann die Goldmedaille. Erstmals gewann sie in diesem Winter auch den Skicross-Wettbewerb der X-Games. Kaum zu schlagen war David in der &lt;a href="Freestyle-Skiing-Weltcup%202007/08"&gt;Saison 2007/08&lt;/a&gt;: Von den acht ausgetragenen Weltcuprennen gewann sie deren sechs, womit sie nicht nur zum fünften Mal in Folge die Disziplinenwertung für sich entschied, sondern zum zweiten Mal auch die Gesamtwertung.