have mine for about a month . very small and light . fit in a small bag with my ipad . Picture quality be great , especially when project onto a white -lrb- non-glossy -rrb- surface . I usually project the image on my ceiling so I can watch movie from bed . I hook up my small hamburger speaker to the speaker out port , and use the usb port on the projector to charge the speaker at the same time . although I have see review which claim that the unit support component or ypbpr video , I have never be able to get it to work with a VGA to component dongle . this lead I to believe that the unit only output RGB via the VGA dongle . I hope a future firmware update resolve this . in the meantime , you can get a cheap component to VGA box , which work , but the image be not as sharp . its a shame that the unit do not come with a hdmus port . to remedy this , I buy a hdfuryius dongle to convert HDMI signal to VGA -lrb- RGB & YPbPr -rrb- . I have be able to connect my PS3 and dvd player to the sp-h03 and the picture quality be so much better than use a VGA box . the hdfuryius also come with a GammaX adapter , which provide manual gamma control , and help bring out detail in dark area . a tip to those who plan to use a hdfury or hdfuryius with this projector -- you can use the usb port on the projector to supply the 5v 500ma require by the hdfuryius dongle . once the hdfuryius be power on this way , you can connect the GammaX dongle without need to power it . the media player software on the sp-h03 be a mixed bag . on one hand it support a lot of video and document format . however , there seem to be a 2gb file size limit lastly , this baby badly need a remote control .