I want to know which is the best AA between msaa,txaa,smaa,and every other AA that exists on this planet...
It really varies depending on what you mean by the "Best". Best performance, Best Quality, Best Quality / Performance, etc... have a read: http://www.hardocp.com/article/2013/03/12/crysis_3_video_card_performance_iq_review/8#.UzUGxvl_u7o
I like no pixel crawling/shimmering, which is only achievable by temporal anti-aliasing so for myself I think TXAA is far superior when in motion. It also adds more to a cinematic feel. Sverek is right, it comes down to what you define as best.
TRSGSSAA (Transparency with Sparse Grid SuperSampling) but TrAA doesn't apply correctly in some games. SGSSAA can be used where TrAA fails however it can make the image appear slightly fuzzy, particularly text. It's also a GPU killer. FXAA has almost no performance hit but only works on static objects with straight edges.
Like Spets mentioned, he prefers TXAA. From articled that I linked I prefer SMAA, since there less blur and good post quality. MSAA could be considered the best, however even with high-end GPU it will massively kill your FPS. So with MSAA you have to trade FPS for quality. There no free win, only trades.
The best possible anti aliasing is more pixels. Since moving to 1440p I usually only use a bit of FXAA on low and it looks bloody lovely
Super sampling (SSAA) is the highest quality AA you can get. For example, you could be rendering the game in 7680x4320 and then scaling the result down to 1920x1080. As you can imagine, 7680x4320 is not practical. It needs way too much GPU power and memory. But it's still the best AA method in terms of visual quality. All other AA methods (except post-process ones, like FXAA and SMAA), are basically a compromised form of SSAA.
This. 4K gaming is the way forward. Ignoring specialist rendering such as Gaussian anti aliasing found in high performance programmes (CAD rendering etc.) the best AA is SGSSAA, though you have to force it through drivers IIRC. MSAA tends to be the usual top end anti aliasing a game will offer. Both will hit performance heavily though, especially something excessive like 8xMSAA. FXAA is pretty awesome. Although it is noticeably inferior to the above, there's next to no performance hit and doesn't require any additional VRAM.