Have a look for multiAVCHD, its 100% free, you might want to try rebuilding the source disc structure as it could be corrupted and it also has an option to output the disc so it will play in your PS3 correctly
::: multiAVCHD home :::
It can also rebuild a blu-ray disc from a single movie file or multiple movie files, so if you have a movie that has been ripped from a blu-ray or an .MKV file acquired from somewhere it can also rebuild the movie back into a blu-ray disc ready to burn or play with the correct disc structure
You can also create a blu-ray disc that has been created correctly, with a menu, so you could if you wish put multiple DVDs onto a single 50GB blu-ray. Just think you could have the entire Lord of The Rings super extended version on a single blu-ray disc
Also, you might want to try
IMGBurn. This is a 100% FREE burning software that will quite happily and very easily burn DVD's, game backups, dual layer DVDs and now supports blu-ray burning
Its, in my opinion, one of the better burning engines around that produces very high quality and very compatable burns. Its better than a lot of alleged commercial burning software that assumes it knows best and ends up producing discs that are not very compatable
This guide will show you have to burn blu-ray with IMGBurn :
How to write a Blu-ray Video disc using ImgBurn - ImgBurn Support Forum