Please, simplify.
Facebook and Twitter are quickly becoming the dominant identity providers.
This is plenty enough in most cases.
For special cases, a classic email based id should be OK.
ie: Twitter for professionals, Facebook for kids, email for geeks.