The Perfect Guy (well for me anyway)