Here's a quick video of our ball python eating (again, frozen and thawed food--he eats medium sized rats now, almost 4ft long).... http://www.youtube.com/watch?v=_E7HVdIXVX0
Ball pythons are known to be finicky eaters. I had a 8ft red tail boa that I raised from a hatchling. they were pretty cool pets. When we found out my girlfriend was preggo we donated the snake to Gatorland in Florida. not a good idea to have a big snake and little baby...lol