I still need to see 7 pkmn. Togekiss, Rotom(i think) Uxie, Feebas(where do I see one?) Monferno(again, where do I see one?) Umbreon(same as previous two) and Swinub(again, where is it?)
Togekiss - Champion Cynthia
Rotom - Old Chateau at Nighttime (Talk to the TV in a room)
Uxie - Lake Acuity
Feebas* - 5 Stars Restaurant in Valor Lakefront, Collector Eugene
Monferno - Pokemon Ranger at Route 212 South
Umbreon - Collector at Route 212 South (Rainy Area)
Swinub - Route 216/217 in the Wild
*Feebas can also be fished in Mt. Coronet in the foggy area which leads to Route 216. However, it is very rare, as it only can be found in 4-6 tiles per day. [You occupy one tile] As a day passes, the area where Feebas occur change. In R/S/E, things were much easier, since Feebas's location was determined by the "Trendy Phrase" in Dewford Town.
Once you find Feebas, catch as many Feebas as you can.