Help to jump start developement on BB

Hi I would like to build a commercial application using beagle board.
and am completely cluless at the choice of sw and tool chains

My requirements are:
Application for commercial purpose using LGPL input.
OS should be light weight and fast, supporting High speed USB and
direct draw (in windows parlance) for video.
Need to build a GUI similar to Windows Media Player and should have a
client area for display of video at 30Hz.

I would be extremely happy to receive a working prototype of software
with binaries, sources and pointers to tool chains to help us jump
start our developement and am willing to pay for the same.

Please correct me if this is not the correct place to raise this