In SA2, Amy Rose somehow learns that Sonic is in Prison Island, and somehow gets to him. When she actually frees Sonic, she has a key card to get him out. How did she get her info? How did she get there? And where did she get that key card? Was she a spy once?
Plot-holes. :P

~ SA Tails