Heaps to do, short drive out to the many many wineries, off the waterfront you can do the robben island tour or seal tours, head up north a bit and do the great white shark trip, go up table mountain, and heaps of oher things I can't remember off hand!
Not too sure about spear fishing, would...