An apparatus for stabilizing at least a portion of an imaging device (115, 459, 540) that comprises an optical unit (120, 545) and a non-optical unit, said optical unit (120, 545) and non-optical unit constituting the entire imaging device, said apparatus comprising: a frame assembly (110, 300, 520, 570) for supporting the optical unit (120, 545) of the imaging device (115, 459, 540), without supporting the non-optical unit, wherein the frame assembly (110, 300, 520, 570) is configured to permit rotation of the optical unit (120, 545) about at least a first rotational axis (102, 302, 501) and a second rotational axis (304, 502), wherein the optical unit (120, 545) comprises at least a lens (121, 521) and a photosensor (123, 523) that is optically coupled to the lens (121, 521), and wherein the optical unit and the non-optical unit are physically separated, but coupled by optical cabling, electrical wiring, or wireless communication; a motor assembly (112, 114, 530, 532, 534, 536) operably connected to the frame assembly (110, 300, 520, 570), wherein the motor assembly (112, 114, 530, 532, 534, 536) is configured to drive the frame assembly (110, 300, 520, 570) so as to permit rotation of the optical unit (120, 545) about at least the first rotational axis (102, 302, 501) or the second rotational axis (304, 502); wherein the frame assembly (110, 300, 520, 570) is further configured to permit the optical unit (120, 545) to rotate about a third rotational axis (106, 306, 503), wherein the third rotational axis corresponds to at least one of a pitch, roll, or yaw axis of the optical unit (120, 545), and characterized in that the non-optical unit comprises a storage medium, and in that at least one of the rotational axes is neither orthogonally nor parallely disposed to at least one other of the rotational axes. a frame assembly (110, 300, 520, 570) for supporting the optical unit (120, 545) of the imaging device (115, 459, 540), without supporting the non-optical unit, wherein the frame assembly (110, 300, 520, 570) is configured to permit rotation of the optical unit (120, 545) about at least a first rotational axis (102, 302, 501) and a second rotational axis (304, 502), wherein the optical unit (120, 545) comprises at least a lens (121, 521) and a photosensor (123, 523) that is optically coupled to the lens (121, 521), and wherein the optical unit and the non-optical unit are physically separated, but coupled by optical cabling, electrical wiring, or wireless communication; a motor assembly (112, 114, 530, 532, 534, 536) operably connected to the frame assembly (110, 300, 520, 570), wherein the motor assembly (112, 114, 530, 532, 534, 536) is configured to drive the frame assembly (110, 300, 520, 570) so as to permit rotation of the optical unit (120, 545) about at least the first rotational axis (102, 302, 501) or the second rotational axis (304, 502); wherein the frame assembly (110, 300, 520, 570) is further configured to permit the optical unit (120, 545) to rotate about a third rotational axis (106, 306, 503), wherein the third rotational axis corresponds to at least one of a pitch, roll, or yaw axis of the optical unit (120, 545), and characterized in that the non-optical unit comprises a storage medium, and in that at least one of the rotational axes is neither orthogonally nor parallely disposed to at least one other of the rotational axes.