Any rumours that a Mega with socket is on it's way?
100pin TQFP sockets cost about as much as the whole MEGA board.