I would like to develop a cross platform application, i'm not sure which is best to use for a desktop application
Microsoft Silverlight
Adobe Air
Java? (don't want to do this)
Firefox Add-On?
There are quite a few options available for you, but your choice may depend on how complex your desktop application is: