I think those shows play on TLC or FOOD network, I'm not sure. They're REALLY cool!
You might be able to find those shows on surfthechannel.com, if you have high speed internet, you can stream the episodes directly without having to download anything.
Ok, I just checked, cake boss isn't on there :( but ace of cakes has a few episodes.
http://www.surfthechannel.com/show/77454.html