Thanks for the feedback, guys.
Check out %APPDATA%/Push-A-Button/Yougle2/Providers - this folder contains the SourceScript 0.1 files that define a video provider. You'll find the one for YouTube there.
I WANT people to add providers...then I don't have to spend quite so much time maintaining the buggers :)
You can feel free to add your own - and even send your providers back to me so I can add them to later versions / updates and allow them to be downloaded from the 'Net (with credit to you, of course).
Basically, you define a category. Each category has a list of the important fields (eg. Name, ID/URL, Description/Info and Image), the URL of the web page to fetch the data from (with % substitution - eg %p is the page number, %q is the search query etc.) and a regular expression that can be used to search for the information in the web page.
And at the end is the 'detail' page so you can get the actual URL of the Flash Video file itself.
Author of 'EMUCenter' to play arcade classics 'MoreWithMyMusic' to sing with and normalize your Music, 'Yougle Vista' to watch YouTube, DivX & More and 'BlindTimer' to time your poker game.