well cd burning is always done with cdrecord. applications like nasty nasty nasty xcdroast just act as a front end to cd record. as for usb tho, no it's not supported yet. the 2.6 kernel should support USB much better tho.
p.s. would you feel any particular way about me if i said that i ALWAYS read your name as hotdogdrowner?