Is there somewhere I can go to easily 'catch up' to current events?
Sometimes players in wow take long breaks of gameplay. Is there somewhere that can help mitigate the lack of information obtained during such breaks about where people should be? (zones, dungeons, ect) Is there somewhere, in or out of game, that I can visit and find out where a toon (max level) should be doing stuff.
I'd rather avoid asking other players if possible, to minimize possible flameadge.
If you are looking for out-of-game information that you can use to help you catch up, I suggest sites such as WoW Insider and MMO-Champion.
WoW Insider is a blog oriented towards casual players and has pretty good guides for all classes and specs.
MMO-Champion has a billboard format that presents the latest news pertaining to World of Warcraft, focusing on end-game, future patches and expansions.
The website Icy Veins has very good guides oriented to the hardcore player and deals with a lot of theorycrafting.
Max DPS is a great site that parses your character's armory and outputs a list of armor and weapons that would potentially increase your healing, tanking or damage performance in raids. Information on where to get such items is also provided.
Lastly, the World of Warcraft website and it's forums are a great source of information.
For solutions in-game, asking other people is always the best way to catch up on what you should be doing. Even if you are trying to avoid this, I would strongly suggest looking out for a guild with a good reputation and helpful players. These guilds are definitely rare, but trust me, they are out there.
Alternatively, the trade chat in main cities is filled with people looking for other players to engage in PVE and PVP combat. Just peeking into this channel will give you a good idea of what content are people tackling. A lot of acronyms are used when referring to instances and battlegrounds, so I suggest you check this page if you find yourself lost.
The Dungeon Journal is one of WoW's latests features and it can help you figure out what is the PVE content pertaining to the current expansion.
Billboards in main cities are meant to guide players into zones they should be leveling at or introduce high-level players to quest chains that might be of their interest.
The Dungeon, Raid and PVP matchmaking systems are also great ways to regain familiarity with the game. Looking for Raid and Looking for Dungeon enforce an item level cap that you must achieve before being able to queue. Be adviced that people you join will probably expect you to know what you are doing in certain encounters.
Solo Quest Hubs
For the Alliance, in Stormwind there is a Hero's Call board near the auction house. This board will have a quest sending you to a level appropriate hub.
Horde characters should check the Warchief's Command board, near the throne room in Orgrimmar. It works the same way.
Dungeons and Raids
Look at the dungeon finder or raid finder. It will show you dungeons or raids in your level range for you to queue for. You can pick a dungeon, or just pick random to be matched with whoever is waiting - random gives a 5% buff and additional rewards. Dungeon quests are now given inside the dungeon entrance. You can also use the in-game Dungeon Journal to see boss abilities/phases and drops.
Zones
The in-game world map now shows suggested level ranges.
Guild
A second way to glean this information is to locate some sympathic ears in the game. Due to guild xp and leveling, guilds want you. Use the guild finder to find one or just wait - every nonguilded character I have gets spammed with invites. Once invited, ask your questions - if they don't want to help, /gquit and on the next one.
Outside the game
A third approach is to do the research outside the game. There are sites for researching current game content (I like thottbot for this). There are news sites for upcoming content - mmo-champion is unbeatable. If raid optimization is your thing, there's theorycrafting sites such as elitist jerks. There's also podcasts such as The Instance - go Now and listen.
You could also ask your questions here on arQAde.