Indexicals are unique among expressions in that they depend for their literal content upon extra-semantic features of the contexts in which they are uttered. Taking this peculiarity of indexicals into account yields solutions to variants of Frege's Puzzle involving objects of attitude-bearing of an indexical nature. If names are indexicals, then the classical versions of Frege's Puzzle can be solved in the same way. Taking names to be indexicals also yields solutions to tougher, more recently-discovered puzzles such as Kripke's well-known case involving Paderewski. We argue that names are in fact rigidly designating indexicals. We also argue that fully developed, the direct reference theory's best strategy for solving the puzzles amounts to the adoption of the indexical theory of names – a move that we argue should be thought of as a natural development of the direct reference theory, and not as antagonistic to it.