Sachverhalt: Mit Verfügung vom 6. Januar 2003 lehnte die IV-Stelle des Kantons Zug nach Abklärungen medizinischer und erwerblicher Art das am 4. Februar 1998 eingereichte Gesuch der 1957 geborenen M._ um Leistungen der Invalidenversicherung ab, da die spezifischen Voraussetzungen für berufliche Massnahmen nicht gegeben seien bzw. kein rentenbegründender Invaliditätsgrad vorliege. Im Rahmen des Einspracheverfahrens veranlasste die IV-Stelle eine zusätzliche Begutachtung durch die Medizinische Abklärungsstelle (MEDAS) und lehnte gestützt darauf sowie auf die übrige Aktenlage die Einsprache ab (Entscheid vom 12. Oktober 2004). Die Versicherte gelangte an das Verwaltungsgericht des Kantons Zug, welches die Beschwerde mit Entscheid vom 21. März 2005 abwies. M._ führt Verwaltungsgerichtsbeschwerde mit dem Rechtsbegehren, es sei, nach Aufhebung des kantonalen Beschwerde- sowie des Einspracheentscheids, eine neue medizinische Begutachtung anzuordnen oder eine ganze Invalidenrente zuzusprechen. IV-Stelle und kantonales Gericht schliessen auf Abweisung der Verwaltungsgerichtsbeschwerde, die Verwaltung zusätzlich auf Aberkennung des Anspruchs der Beschwerdeführerin auf eine Parteientschädigung im Falle ihres Obsiegens bzw. auf ausnahmsweise Erhebung einer Spruchgebühr. Das Bundesamt für Sozialversicherung verzichtet auf Vernehmlassung. 