you could put a Vayron engine in if you had the money!
I've done engine swaps on about 7 cars now, if there is a physical space big enough to take the block and the gearbox it will fit
it's just how deep your pockets are and how far your skill set goes (or in my case how much i was willing to learn the hard way cause i wanted to do it all myself lol)
An RB25 or even RB30 would be an "easy" swap... the RB30 would be tuneable to 1000hp if you have the money
A JZ is a great swap.... (read R33_Dolphs Nissanota thread in the projects section, it's worth a few hours!) but the gearboxs cost a fortune and it's allot of fabwork. Wiring shouldn't put you off, its not hard it just requires patience
V8s? well go nuts... the BMW v8 is getting a popular swap in the drift community. LS's of various marks have been done and have all the tuneability in the world but again it's mega custom work here. The sorora V8 is a good engine and stays jap but im told gearboxs aren't cheap again
The Dodge Viper V10 was thrown in a S15 by our own Texvandoodoo. cocks it's inside wheel on full lock when drifting and proved reliable (gearbox started to **** it'self after a full season drifting mind but thats like 10 years normal driving lol)
the BMW M5 V10 hasn't been done to my knowlage but if you have the cash then it looks like it will fit.
The aston martin V12s are actually quite compact but i have no idea about gearboxs
There is a guy with a V12 27liter Tank engine in a little rover - that fit ok
the bently/vayron W12 should fit but would require arch work at a guess
or you could just stick a jet engine in the back?
it's all doable if you have the time, MONEY, and your mad enough lol