is 5d mark ii still worth it