You can never have too many 'compatible' mods, incompatible mods should burn.
Really sounds like an incompatibility with something though.
Try this as this is what I use and it works:
Minecraft fully updated.
Latest ModLoader
Latest Forge
Latest NEI and Core
Latest RP2 all parts
Latest RailCraft.
Does that work? If so, then start adding mods one at a time and see what dies.
Well at this rate I'll just delete my Minecraft and start afresh. That way I'll have the newest of all the mods.
Anyway, thanks to everyone that tried to help me! So if I could have an Admin *OvermindDL1* to lock this thread please.