fpga hobbyist
I'm not sure if this works, but try to align the BGA on the Board (The hardest part) and then heat it with a paint stripper (You know...a heavy duty blowdryer) ;-)
Don't let the temperature increase too much....
Try it out with some sample device from Maxim with a BGA package first.
You'll have to have a bga footprint PCB first offcourse... ;-)
If you know some electronic production facility in your neigbourhood, you can allways ask there...Maybe a univeristy or technical college?
greetz, venz.